正则表达式

? 匹配之前的项 1次或者0次
colou?r -- colour color
 
+匹配之前的项1次或者多次
 
.匹配任意一个字符
.匹配.
 
[]匹配范围内的任意1个字符
[1-5] -- 1到5的任意一个数字
 
[^]匹配之外的任意一个字符
9[^01] -- 92,93...
 
{n}匹配之前的项n次
[0-9]{3} -- [0-9][0-9][0-9]
 
{n,m}匹配之前的项的最小次数n和最大次数m
 

搜索test或taste这两个单词时,发现他们有共同的't?st',所以可以这么搜寻

# grep -n 't[ae]st' regular_express.txt
 
 
 
原文地址:https://www.cnblogs.com/lnas01/p/5143151.html