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

正则表达式——匹配(egrep)

发布时间:2020-12-14 01:48:28 所属栏目:百科 来源:网络整理
导读:正则表达式 todd@todd-virtual-machine:/usr/share/dict$ egrep "^a.*t$" words 匹配在 words 中 以 ^代表开始,a开头,.代表任意字符,*代表重复任意次数,t代表匹配的文件 words代表要匹配的文件夹。(如果没有*代表只匹配一次) todd@todd-virtual-machin

正则表达式

todd@todd-virtual-machine:/usr/share/dict$ egrep "^a.*t$" words匹配在words

^代表开始,a开头,.代表任意字符,*代表重复任意次数,t代表匹配的文件 words代表要匹配的文件夹。(如果没有*代表只匹配一次)

todd@todd-virtual-machine:/usr/share/dict$ egrep "^a.*t$" words |wc –w用管道命令显示出于匹配出多少个单词

254

todd@todd-virtual-machine:/usr/share/dict$ egrep "&;.at&;" words 匹配最后两字母为at单词

todd@todd-virtual-machine:/usr/share/dict$ egrep "&;.at&;" words | wc –w 显示数量有多少

28

todd@todd-virtual-machine:/usr/share/dict$ egrep "[abcdefg]at" words 匹配

todd@todd-virtual-machine:/usr/share/dict$ egrep "^[[:upper:]]t$" words匹配wordsupper(大写字母)开头,t结尾的单词。[: :]中间的内容为字符类

At

It

Lt

Mt

Pt

St

upper(大写字母)、lower(小写字母)、digit(数字)、black(字表付或空格)space(空格)、graph(除字表符之外的所有)

(编辑:李大同)

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

    推荐文章
      热点阅读