Shell正则表达式中元字符含义汇总

^x => 以x开头			{n} => 匹配n次
x$ => 以x结尾			{n,} => 至少匹配n次
. => 单个任意字符		        {n,m} => 匹配n-m次
[anx] => 匹配[]中的一个字符       + => 最少匹配一次
[0-9] => 匹配任意数字             ? => 最多匹配一次			
[a-z] => 匹配小写字母             * => 匹配任意次数
[0-9a-Z] => 匹配任意数字和字母	
[^A-Z] => 匹配非大写字母,^在[]内表示取反			

() => 组合整体		
| => 或者
& => 且 
\b =>	单词边界		    \ => 转义符号(改变字符含义)
\< => 以x开头的单词		
\> => 以x结束的单词

猜你喜欢

转载自blog.csdn.net/xy8310292/article/details/80658902