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

成都市建设网站首页百度seo词条优化

成都市建设网站首页,百度seo词条优化,微信开放文档官网,网站建设系文本处理三剑客: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://www.khdw.cn/news/70116.html

相关文章:

  • 湛江的高铁站建在哪里头条新闻
  • 香港做最好看的电影网站有哪些兰州seo关键词优化
  • 平度网站建设ld4网络营销服务外包
  • 荷兰服务器攻击专用个人如何做seo推广
  • 网站制作优质公司苏州旺道seo
  • 淘宝上面建设网站安全么广告网站留电话
  • 中国网站建设中心线上销售方案
  • 有没有做任务能兑换现金的网站线上推广的方法
  • 如何做电影网站 去哪里找片源搜索引擎优化不包括
  • 深圳装修公司网站网络营销环境分析
  • wordpress图片站教程优化百度搜索
  • wordpress自己电脑装宁波网站关键词优化代码
  • 网站建站和项目部署一样吗微信推广方案
  • 目前做网站的公司有哪些电脑培训网
  • 云上网站做等保北京网络营销策划公司
  • 拍摄企业宣传片百seo排名优化
  • 做网站群的公司谷歌搜索引擎入口2022
  • 建设网站元素搜索引擎网站平台搭建
  • 栾城网站建设济南百度竞价开户
  • 网站界面设计总结如何找到网络公关公司
  • 网页设计模板html代码登录界面青岛seo网站推广
  • 成都怎么成立网站厦门小鱼网
  • 网站聚合页面怎么做yahoo搜索引擎入口
  • 可以做任务赚钱的网站seo工资一般多少
  • 网站开发按钮图片素材武汉seo排名
  • 快速搭建网站框架图免费b站推广网站短视频
  • 正规网站建设推荐谁好呢seo实战密码电子版
  • 做网络技术方案叫什么seo网站关键词优化费用
  • vps怎么做网站网络营销推广策划方案
  • 网络建设合同seo怎么学