正則表達式基本元字符集及其含义(上)

 

名称

操作符

使用举例

意义

支持的工具

析取

|

x|y|z

x、y或者z

awk,egrep

随意字符

.

/L..e/

Love,Live,Lose

全部工具

字符串首字符

^

^x

以字符x開始的串

全部工具

连接

 

xyz

xyz

全部工具

字符串尾字符

$

x$

以字符x结束的串

全部工具

转义字符

\

\*

*

ed,sed,vi

组合

()或者\(\)

(xy)+

xy,xyxy,xyxyxy,...

全部工具

可选

?

xy?

x,xy,xyy,xyyy,...

awk,egrep

反复(零次或很多其它)

*

xy*

xy,xyy,xyyy,...

全部工具

反复(一次或很多其它)

+

xy+

xy,xyy,xyyy,

全部工具

集合

[]

[Hh]ello

Hello,hello

全部工具

补集

[^]

[^A-KM-Z]ove

Love

全部工具

posted @ 2016-01-11 10:30  blfshiye  阅读(293)  评论(0编辑  收藏  举报