操作符 |
使用举例 |
意义 |
支持的工具 |
|
析取 |
| |
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,... |
所有工具 |
重复(一次或更多) |
+ |
xy+ |
xy, |
所有工具 |
集合 |
[] |
[Hh]ello |
Hello,hello |
所有工具 |
补集 |
[^] |
[^A-KM-Z]ove |
Love |
所有工具 |