1.析取

使用括号,匹配括号里的任意字符

[abc]dee],即匹配  adee,bdee,cdee

[Ww]ood,即匹配  Wood和wood

使用范围:

[a-z] 表示匹配小写字母

[A-Z] 表示匹配大写字母

2.非析取

[^Ss]

[^A-Z]非大写字母,即匹配小写字母或其他字符。

3.更多析取

more|less,匹配more或者是less

a|b|c,即[abc],匹配a或b或c

4.正则表达式:

? ,colou?r,匹配color或者是colour,表示前一个字符是可选项

*    ,oo*p,匹配op,oop,ooop,匹配0至多个前一个字符o

+    ,o+p,   匹配op,oop,ooop,匹配1至多个前一个字符o

.     ,beg.n,匹配begin,began,begun,beg3n.表示匹配任意字符

5.特殊字符^,$,表示开头结尾

^[A-Z],表示匹配大写字母开头

^[^A-Z],表示非大写字母开头

.$,表示任意字符结尾

\$,反斜杠\+$才表示匹配真正的$,其余时刻按结尾字符来看,

同理,\.才表示真正的点.

 

 

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐