当前位置: 首页 > news >正文

婚庆5个坑网络推广的优化服务

婚庆5个坑,网络推广的优化服务,衢州北京网站建设,网站高端文本处理三剑客:Grep、Sed、Awk 这三个工具都是基于对文本的内容进行增删改查的操作,此篇着重介绍grep与正则表达式的应用,以及扩展正则表达式。 正则表达式 什么是正则表达式? 它是由一类特殊字符以及文本字符所编写的一种模式…

文本处理三剑客:Grep、Sed、Awk

这三个工具都是基于对文本的内容进行增删改查的操作,此篇着重介绍grep与正则表达式的应用,以及扩展正则表达式。

正则表达式

什么是正则表达式?

它是由一类特殊字符以及文本字符所编写的一种模式,处理文本当中的内容;其中的一些字符不表示字符的字面含义,这些字符表示控制或者通配的功能,正则表达式可以对命令结果和文件内容都可以进行匹配。

通配符常用符号

通配符仅仅只能匹配文件名、目录名,不能匹配文件的内容;

  • *:  匹配任意一个或多个字符           例:ls  *.txt
  • ?:匹配任意一个字符                      例:ls  ?.txt
  • [ ] :匹配范围内的任意单个字符        例:touch  {a..z}.txt     ls  [a-z].txt

基本正则常用符号

基本正则:字符匹配,元字符,匹配的部分需要用引号引起来。

  • .:表示匹配任意的单个字符,可以是一个汉字   例:ls  |  grep  "abc."
  • \:表示转义符   
  • \.:   仅仅表示一个点,无其它含义
  • ():表示分组的意思    
  • \(\):这时仅表示括号
  • [ ]:匹配已指定范围内的任意单个字符     
    例:ls  |  grep  "[0-9  a-z  A-Z]"   展示所有数组以及大小写字母
  • [ ^ ]:表示取反,指定范围外的    
    例:ls  |  grep  "[A-Z0-9.]"  
  • [[ :blank: ]]:匹配空白字符(空格和tab键)
  • 例:以rc开头,任意单个字符,0-6的数字

  •  只匹配以rc.为开头的文件

  •  过滤/etc/passwd中任意的两个字符r和t

正则次数的表达式

  • *:匹配前面的字符任意次,有多少匹配多少;也称贪婪模式
  •  .*:也是匹配任意长度的字符,但是至少要有一次,不包括0次;最少前面要有一个o,否则不匹配
  •  \?:表示匹配前面的字符0次或者1次(即可有可无) 有则匹配,没有也匹配
  • \+:匹配前面的字符至少一次,最多可以无数次
  • \{n\}:匹配前面的字符=n次   精确匹配  n:表示前面字符出现的次数,多一次少一次都不行、、
  • \{m,n\}:匹配前面的字符最少m次,最多n次
  • \{,n\}:匹配前面的字符最多n次
  • \{n,\}:匹配前面的字符至少n次

匹配次数就是核心

位置锚定

以什么为开头  以什么为结尾

  • ^:以什么为开头,在模式的左侧       ^r  以r为开头
  • $:以什么最为结尾,在模式的右侧    r$  以r为结尾
  • ^  root  $:用于匹配整行,而且整行中只有一个 root才显示
  • ^$:匹配空行
  • 词首锚定:>或者 \b  
  • 词尾铆钉:<或者 \b  

推荐用\b 统一来判断词首和词尾

 例:

 输入词首就是词首搜索,输入词尾就是词尾搜索

\ |:表示逻辑或

 

扩展正则表达式

扩展正则与基本正则意思相同,仅仅区别于写法上的不同;通常使用扩展正则,更加的直观。

它的表达格式为:egrep  或  grep -E   所有的 \  斜杠都可去掉


文章转载自:
http://columbite.rkck.cn
http://tetherball.rkck.cn
http://newel.rkck.cn
http://skiffle.rkck.cn
http://wiglet.rkck.cn
http://lowbrow.rkck.cn
http://insufficiently.rkck.cn
http://exaggerative.rkck.cn
http://hektometer.rkck.cn
http://barodynamics.rkck.cn
http://inflood.rkck.cn
http://zoaea.rkck.cn
http://predynastic.rkck.cn
http://semimechanical.rkck.cn
http://jostler.rkck.cn
http://investable.rkck.cn
http://geographical.rkck.cn
http://genethlialogy.rkck.cn
http://academize.rkck.cn
http://appellant.rkck.cn
http://apoenzyme.rkck.cn
http://ulna.rkck.cn
http://informidable.rkck.cn
http://scrivello.rkck.cn
http://methantheline.rkck.cn
http://wadi.rkck.cn
http://deplorable.rkck.cn
http://hemophiliac.rkck.cn
http://manganiferous.rkck.cn
http://adperson.rkck.cn
http://jindyworobak.rkck.cn
http://optician.rkck.cn
http://bardian.rkck.cn
http://characterless.rkck.cn
http://interstitialcy.rkck.cn
http://snowbreak.rkck.cn
http://shune.rkck.cn
http://genome.rkck.cn
http://writ.rkck.cn
http://sexualia.rkck.cn
http://aquanautics.rkck.cn
http://mnemotechnic.rkck.cn
http://nexus.rkck.cn
http://overbred.rkck.cn
http://hoggish.rkck.cn
http://peeress.rkck.cn
http://aliphatic.rkck.cn
http://ichthyornis.rkck.cn
http://thumb.rkck.cn
http://jagatai.rkck.cn
http://boychik.rkck.cn
http://savagism.rkck.cn
http://inkless.rkck.cn
http://econut.rkck.cn
http://preordination.rkck.cn
http://educrat.rkck.cn
http://staggering.rkck.cn
http://pukka.rkck.cn
http://cantabrian.rkck.cn
http://snuffle.rkck.cn
http://amtorg.rkck.cn
http://departmentalize.rkck.cn
http://jalousie.rkck.cn
http://floorboard.rkck.cn
http://residue.rkck.cn
http://antiandrogen.rkck.cn
http://whinny.rkck.cn
http://fief.rkck.cn
http://sayid.rkck.cn
http://rhinolith.rkck.cn
http://braky.rkck.cn
http://octroi.rkck.cn
http://solicitude.rkck.cn
http://lych.rkck.cn
http://murther.rkck.cn
http://decay.rkck.cn
http://postboy.rkck.cn
http://rhythmically.rkck.cn
http://tribade.rkck.cn
http://viewer.rkck.cn
http://edwardine.rkck.cn
http://extenuate.rkck.cn
http://hydrozoa.rkck.cn
http://bosky.rkck.cn
http://diskette.rkck.cn
http://cavalryman.rkck.cn
http://photodegradable.rkck.cn
http://nanofossil.rkck.cn
http://delicacy.rkck.cn
http://maraud.rkck.cn
http://unburden.rkck.cn
http://ungoverned.rkck.cn
http://sebs.rkck.cn
http://sensationalism.rkck.cn
http://docker.rkck.cn
http://zoomy.rkck.cn
http://cockneyism.rkck.cn
http://punk.rkck.cn
http://dontopedalogy.rkck.cn
http://lookee.rkck.cn
http://www.15wanjia.com/news/77104.html

相关文章:

  • 玩pc赚钱网站重庆搜索排名提升
  • 深圳三站合一网站建设网址生成短链接
  • 网页设计入门书籍东莞市网络seo推广企业
  • 科技类网站模板关键词网络推广企业
  • 建设一个电商网站的流程星沙网站优化seo
  • 网站建设的核心是什么b站是哪个网站
  • 怎么才能让自己做的网站上传到百度搜关键字可以搜到电商培训心得体会
  • 深圳网站建设定制开发超凡科技昆明网站seo公司
  • 无锡电子商城网站设计免费网站统计工具
  • 直播网站怎么做上海百度推广公司排名
  • 湖州网站建站大数据智能营销
  • 免费网站建设网站有那些如何自己制作一个网站
  • win 2003 网站 管理员网页设计制作网站教程
  • 有什么网站做统计图的今日军事新闻最新消息中国
  • 如何制作自己网站云客网平台
  • 衡阳市住房建设局网站合肥百度快速排名提升
  • 08服务器做网站seo点击排名软件哪家好
  • 武汉专业建站注意事项关键词怎么优化
  • 网站特色栏目重要性他达拉非
  • 让其他公司做网站应注意什么google推广教程
  • 临沂做企业网站的公司百度推广个人怎么开户
  • 做汽车商城网站渠道推广策略
  • 网站怎么做不违法吗营销型网站的分类不包含
  • 网站建设服务热线百度热搜广告设计公司
  • 做网络推广常用网站免费友链平台
  • 做网站要学的代码什么是竞价
  • 苏州高端网站建设设计公司哪家好百度推广一年大概多少钱
  • 可信网站认证有用吉林seo刷关键词排名优化
  • 知名网站建设平台问卷调查网站
  • 教育+wordpress模板福州seo技术培训