4-4 grep及正则表达式
Posted BlackWizard
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了4-4 grep及正则表达式相关的知识,希望对你有一定的参考价值。
1. grep:Globally search a Regular Expression and Print:根据模式搜索文本,并将符合模式的文本行显示出来
pattern:文本字符和正则表达式的元字符
一般查询
其中
-i:忽略大小写
--color:
另外,删掉alias,是以如下格式
-v:显示没有被模式匹配的行
-o:只显示被模式匹配到的字符串
2. 正则表达式:regular expression,简称REGXP
3. 位置锚空
^: 锚空行道,此字符后的任意内容必须出现在行首
$: 锚空行尾,此字符前的任意内容必须出现在行尾
^$: 空白行
4. 特殊字符
[]:匹配指定范围内的任意单个字符
[^]:匹配指定范围外的任意单个字符
还有一些数字、小写、大写等东西
5.
\\<:其后面的任意字符必须作为单词首部出现或用\\b,锚空词首
\\>:其前面的任意字符必须作为单词尾部出现或用\\b,锚空词尾
\\<root\\>:以root出现
\\(\\) :分组。 \\(ab\\)*:ab作为一个整体出现一次,或者0次,注意这个可以不出现,0次嘛。
以上是关于4-4 grep及正则表达式的主要内容,如果未能解决你的问题,请参考以下文章