网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

   关于正则和sed的一些用法总结。

                           关于正则和sed的一些用法总结。

创新互联主营柴桑网站建设的网络公司,主营网站建设方案,重庆APP开发,柴桑h5小程序制作搭建,柴桑网站营销推广欢迎柴桑等地区企业咨询

一般使用egrep

egrep [option] "pattern" FILE

     -v : 显示匹配结果以外的内容

       -i: 忽略大小写

       -o: 只显示匹配到的内容(比较常用)

        --color 使用颜色将匹配到的内容显示出来。

  -A 1 表示匹配到内容后面的一行:EX   egrep -A 1 '^ssh'  /etc/passwd 表示匹配到以SSH 开头的后面的一行。

-B  1 显示匹配到内容前面的1行

-C  1 表示匹配到内容前后1行

egrep 源字符:

   + :  表示匹配前面的字符至少一次.  egrep --color 'a+b' /etc/fstab

    |   :   表示匹配|两边的任意一边 比如a|b 表示匹配a|b  (a|b)c表示ac或者bc a|bc,表示a或者bc

   ?:  匹配0次或者一次

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

    .   :   匹配前面的字符一次。

     .*:    表示任意字符任意次  egrep "a.*b" /etc/fstab  表示抓起/etc/fstab里面a中间跟了任意字符一个或者多个任意次。比如 a123b abb ab aab aiienwkjen23b都满足条件。

   (1 )  分组,可用于后向引用常常和{}一起使用

 {n,m}表示匹配前面的字符或者单词或者短语只扫n次,最多m次。 egrep 'ab{1,4}c' /etc/fstab

EX /tmp/1  内容为 he like his liker

                               he love his like

                                he like his lover  想要匹配到第四个单词为第二个单词加r结尾

                             egrep  "l(.*)e  \1er"  /tmp/1

   egrep -o   "(\<([1-9]|[0-9][0-9]|1[0-9][0-9]|2[0-5][0-9])\>.)(3)" /etc/fstab


当前名称:   关于正则和sed的一些用法总结。
标题链接:http://bjjierui.cn/article/peehjd.html

其他资讯