linux基础正则

Posted 缘分天空

tags:

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

1、^word  #匹配word开头的内容,vi/vim编辑器里^代表一行的开头。

2、word$  #匹配以word结尾的内容,vi/vim编辑器里$代表一行的结尾。

3、^$  #表示空行

4、.  #代表任意一个字符

5、  #转移符(在visudo里表示换行)

6、*  #匹配重复0个或1个前面的字符

7、.*  #匹配所以字符

8、[abc]  #匹配字符集合

9、[^abc]  #匹配不包含^后的任意一个字符的内容

10、a{n,m}  #重复n次到m次,前一个重复字符

11、a{n,}  #重复至少n次,前一个重复字符

12、a{,m}  #重复至多m次,前一个重复字符(注:cenos5不能用)


以上是关于linux基础正则的主要内容,如果未能解决你的问题,请参考以下文章

linux基础正则表达式shell基础文件查找和压缩

linux基础正则表达式shell基础文件查找和压缩

Linux基础--grep与正则表达式

Linux 基础正则表达式

Linux正则表达式——基础篇

12-Linux基础入门-Linux的正则表达式(综合网络整理)