正则表达式

2019-08-16  本文已影响0人  哆来咪发都不会
部分常用匹配符
^      以...开头(^# 以#开头)
[^ ]   非...([^abc],非abc开头的)
.      任意的一个(a.c,能匹配到abc、a1c、a.c、a#c等)
*      0-n个左侧字符(a*c,能匹配到c、ac、aac、aaac等)
+      1-n个左侧字符(a+c,能匹配到ac、aac、aaac等)
?      0-1个左侧字符(a?b能匹配到b、ab)
.*     所有(a.*b,能匹配到ab、acb、acdfdb、a@DF!&ccdedb等)
a\{2\} a出现两次,(不想用转义符,可以用egrep、或grep -E) 
(ab){2} ab出现两次  ()和{}都需要转义
|      或者  (a|b|21,匹配a或b或21)

后续继续补充

上一篇下一篇

猜你喜欢

热点阅读