Java(二):正则表达式

方括号元字符格式:

[abc]4: a4 , b4 , c4 都是和正则表达式匹配的字符串

[^456] :代表4、5、6之外的任何字符

[a-r] : 代表a~r中的任何字母

[a-zA-Z] : 可表示任意英文字母

[a-e[g-z]] : 代表a-e或g-z中的任意一个字母

[a-o&&[def]]:代表d、e、f(交运算)

[a-d&&[^bc]] : 代表a、d(差运算)

限定修饰符
限定修饰符 意义 示例
? 0次或1次 A?
* 0次或多次 A*
+ 一次或多次 A+
{n} 正好出现n次 A{2}
{n,} 至少出现n次 A{3,}
{n,m} 出现n-m次 A{2,6}
元字符
元字符 正则表达式中的写法 意义
. . 代表任意一个字符
\d \\d 代表0-9的任意一个数字
\D \\D 代表任意一个非数字字符

\s

\\s 代表空白字符,如'\t'、'\n'
\S \\S 代表非空白字符
\w \\w 代表可用作标识符的字符,但不包括'$'



猜你喜欢

转载自blog.csdn.net/scp_343/article/details/80952410