默认计划
(2人评价)
【JAVA8】Java高级编程【极限IT JAVA专业第4课】

JAVA基础课程最深入的讲解。

价格 免费
该课程属于 0元参加 Java+ORACLE+HTML 【0计划】学习班
请加入后再学习

正则标记:变量.matches(正则表达式);

java.utli.regex.Parrern;

1.单个字符(数量:1)

字符- 表示由一个字符组成;

\\:表示一个转义字符“\”

\t:表示一个“\t”符号

\n:匹配换行(\n)字符

2.字符集

[abc]:表示可能是a,或b,或c;

[^abc]:表示不可能是a,或b,或c;

[a-z] :表示所有的小写字母

[a-zA-Z]:表示任意的一位字母,不区分大小写;

[0-9] : b表示任意的数字

3.简化的字符集表达式

.  : 表示任意的一个字符

\d:等价于“[0-9]”

\D:等价于“[^0-9]”

\s:表示任意的空白字符

\S:表示任意的非空白字符

\w:等价[a-zA-Z_0-9]

\W:等价[^a-zA-Z_0-9]

4.边界匹配

^:正则开始

$:正则结束

5.数量表达

正则?:表示此正则可以出现0次或1次

正则+ : 表示此正则课出现1次或1次以上:

正则* 表示次正则可以出现0次、1次或多次

正则{n}:表示此正则真好出现n次

正则{n,}:表示 出现n次及n次以上

正则{n,m}:表示出现n-m次

6.逻辑运算

正则1正则2:正则1判断完成之后判断正则2

正则1|正则2 :正则1或者是正则2有一组满足即可

(正则):将多个正则作为一组,可以为这一组单独设置出现的次数

[展开全文]

正则标记:

1、单个字符(数量:1)

·字符:表示由一位字符所组成;

·\\ :表示转义字符“\”;

·\t :表示一个“\t”符号;

·\n :匹配换行(\n)符号;

2、字符集(数量:1)

·[abc]:表示可能是字符a、b、c中的任意一位

·[^abc]:表示不是a、b、c中的任意一位

·[a-z]:所有的小写字母

·[a-zA-Z]:表示任意一位字母,不区分大小写

·[0-9]:表示任意一位数字

3、简化的字符集表达式(数量:1)

·“.”:表示任意一位字符;

·\d:表示等价于“[0-9]”,属于简化写法

·\D:表示等价于“[^0-9]”,简化写法

·\s:表示任意的空白字符,“\t”“\n”

·\S:表示任意非空字符

·\w:等价于“[a-zA-Z_0-9]”,任意字母数字下划线(_)所组成;

·\W:等价于“[^a-zA-Z_0-9]”

4、边界匹配(不在JAVA中使用,在JavaScript中使用)

·^:正则的开始

·$:正则的结束

5、数量表达式(配合上述表达式使用)

·正则?:表示此正则可以出现0次或1次;

·正则+:表示此正则可以出现1次或1次以上

·正则*:表示次正则可以出现0次1次或多次

·正则{n}:表示次正则正好出现n次;

·正则{n,}:表示正则正好出现n次以上

(包括n次)

·正则{n,m}:表示此正则出现n~m次

6、逻辑运算:

·正则1正则2:正则1判断完成之后再判断正则2;

·正则1|正则2:正则1或正则2有一组满足即可

·(正则):将多个正则作为1组,可以为这一组单独设置出现的次数;

 

[展开全文]

授课教师

讲师

课程特色

视频(79)
文档(48)
图文(1)

学员动态

3058842084 加入学习
逍遥小九 加入学习
刘晔 加入学习
ezrawhite9 加入学习