Linux正则表达式

作者: Jzyue | 来源:发表于2019-06-05 17:03 被阅读10次

正则表达式是一些特殊的元字符,赋予了一些含义,在三剑客中经常会用到,下面我们一起来学习这些特殊字符。

1、\ 转义符,打回本身,忽略特殊含义

2、^ 以...开始,匹配首行

3、$ 以...结尾,匹配尾行

4、^$ 匹配空行

5、. 任意单个字符

6、.* 匹配所有

7、[ ] 匹配中括号里面任意一个字符

8、[^ ] 匹配中括号之外的字符

9、[abc] 匹配中括号里面指定的abc字符

10、? 前一个字符出现1此或0次

11、+ 匹配前一个字符出现1次或多次

12、 * 匹配前一个字符出现0次或多次

13、a{n,} 前一个字符a至少出现n次

14、{n,m} 前一个字符至少出现n次最多出现m次

15、| 或者

相关文章

网友评论

    本文标题:Linux正则表达式

    本文链接:https://www.haomeiwen.com/subject/gilsxctx.html