欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

linux基础正则

程序员文章站 2022-09-14 17:18:14
1、^word #匹配word开头的内容,vi/vim编辑器里^代表一行的开头。 2、word$ #匹配以word结尾的内容,vi/vim编辑器里$代表一行的结尾。 3、^$ #表示空行 4、. #代表任意一个字符 5、\ #转移符(在visudo里\表示换行) 6、* #匹配重复0个或1个前面的字 ......

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不能用)