加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式

发布时间:2020-12-13 23:10:48 所属栏目:百科 来源:网络整理
导读:【正则表达式】 ^ : 锚定行首符合条件的内容, $ : 锚定行尾符合条件的内容, ^$ : 空白行, . : 匹配任意单个字符, * : 匹配紧挨在其前面的字符任意次 .* : 匹配任意长度的任意字符 [] : 匹配指定范围内的任意单个字符 [^]: 匹配指定范围外的任意单

【正则表达式】


^ : 锚定行首符合条件的内容,

$ : 锚定行尾符合条件的内容,

^$ : 空白行,

. : 匹配任意单个字符,

* : 匹配紧挨在其前面的字符任意次

.* : 匹配任意长度的任意字符

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

[^]: 匹配指定范围外的任意单个字符

?: 匹配紧挨在其前面的字符0次或1次

{m,n} 匹配其前面的字符至少m次,至多n次

grep --color=auto "a{1,3}b" grep.txt

{m,} 匹配其前面的字符至少m次

{0,n} 匹配其前面的字符至多n次

{m} 精确匹配m次

&; 锚定词首

&; 锚定词尾

() 分组


ab.*ab: ab任意字符ab

(a.b).*1:a.b任意字符a.b


grep命令

--color=auto 标注颜色

-v:反向选择,只显示不符合模式的行;

-o:只显示被模式匹配到的字符,而不是整行

-A n:显示匹配行,同时显示其后面的n行

-B n:显示前面的n行

-C n:显示后面的n行

(编辑:李大同)

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

    推荐文章
      热点阅读