linux正则表达式符号集

Posted 感谢蛋炒饭

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux正则表达式符号集相关的知识,希望对你有一定的参考价值。

        转义符,忽略其特殊意义;

^     以……开始,^A  以A开始;

$     以……结束,A$ 以A结尾;  

^$    空行;

.     匹配换行符 之外的任意字符;  

.*     匹配所有;

[   ]    匹配中括号内的任意字符;

[ - ]    指定一个范围;

[^ ]    排除;

?     匹配之前的项0次或1次;

+       匹配之前的项1次或多次; 

()    匹配表达示创建一个匹配的字符串;

以下n>0的正数

{n}    匹配之前的项n次;

{n,}    匹配之前的项至少n次;

{n,m}   至少匹配n次,最多匹配m次,n<=m

(|)    交替匹配,如:ab(c|d) 匹配abc或者abd;

 

以上是关于linux正则表达式符号集的主要内容,如果未能解决你的问题,请参考以下文章

Linux 基础正则表达式

问题集录--正则表达式

Linux之特殊符号与正则表达式

常用正则表达式总结

linux内特殊符号通配符正则表达式

Linux系统学习之正则表达式