加入收藏 | 设为首页 | 会员中心 | 我要投稿 佛山站长网 (https://www.0757zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

grep:基本正则表达式的简单使用

发布时间:2013-05-03 01:40:53 所属栏目:Linux 来源:站长网
导读:元字符 .:匹配任意单个字符 []:指定范围内的任意单个字符 [^]:不包括指定的字符 *:匹配前面字符的任意次 字符出现次数 x(m,n):出现x的次数范围为m-n x(m,):
元字符

.:匹配任意单个字符

[]:指定范围内的任意单个字符

[^]:不包括指定的字符

*:匹配前面字符的任意次

字符出现次数

x(m,n):出现x的次数范围为m-n

x(m,):出现x在m次以上

x(0,n):出现x最多n次

锚定符:

^:锚定行首

$:锚定行尾

<,b :锚定词尾

>,b:锚定词尾

():分组    1,2:后向引用第几个分组

几个范围的别名

[:upper:] 所有大写字母

[:lower:] 所有小写字母

[:digit:] 所有数字

[:alpha:] 所有字母

[:alnum:] 数字和字母

[:space:] 空白字符

[:punct:] 符号

选项:

-v:对结果取反

-i:忽略大小写

-o:仅显示匹配到的字符串

-E:支持扩展正则表达式

-A n:after 匹配到所在行(含所在行)后的n行

-B n:before 匹配到所在行(含所在行)前的n行

-C n: 匹配到所在行(含所在行)上下的n行

(编辑:佛山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读