首页 > 代码库 > 4-4 grep及正则表达式
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及正则表达式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。