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

武汉人才网seo的中文意思

武汉人才网,seo的中文意思,网络空间安全考研,wordpress 登录后 地址1、正则表达式 其实就是一种规范,也就是模式,约束字符串等符合什么样的格式,比如要求字符串必须a开头,t结尾,符合这样条件的字符串就要用到正则表达式。 2、两套库 GNU/Linux中有有两套库用足正则表达式编程&#xff0…

1、正则表达式

  其实就是一种规范,也就是模式,约束字符串等符合什么样的格式,比如要求字符串必须a开头,t结尾,符合这样条件的字符串就要用到正则表达式。

2、两套库

  GNU/Linux中有有两套库用足正则表达式编程,POSIX库,自带的;PCRE库,Perl,功能比较全,本文采用Perl。

3、初体验

  $egrep ""^a.*t$" /usr/share/dict/words  表示从words文件中查找以a开头,t结尾的单词。

  $egrep ""^a.*t$" /usr/share/dict/words | wc -c  统计得到单词的数量。

4、字符集和单词

  “.”用于匹配除了换行符之外的任意一个字符,.at就能匹配cat、#at、&at……

  [a-z]at:限定只能是小写字母

  [abc]at:只能是a或者b或者c

  [a-zA-Z]at.匹配所有的英文字母,[0-9]匹配0到9的数字。

  说明:"[a-z]at":只要含有[a-z]at都匹配,例如cat、a#$bat\@!bat$@$等,要想只限制cat这样的,要加单词约束/<[a-z]at/>.

  Linux中,“单词”是指两侧由非单词字符分割的字符串。

  非单词字符是指除了字母、数字、下划线以外的任何字符。

5、字符类的概念

  $egrep "[[:upper:]]t$" words,匹配大写字母开头,小写字母t结尾的字符换。诸如[[:uper:]]又很多,小写字母等等。

6、位置匹配

  “^”行首、“$”行尾

  例:^a[a-z]t$:以字母a开头。t结尾,中间包含一个小写字母的单词。

7、字符转义\

  这个和C、C++等语言中的转义字符概念一致,就是比如你想输进去“.”,可是“.”表示除换行符外的任何字符,那么可以使用“\.”就表示其本身了。

8、重复

“*”表示任意数量的重复

“+”表示重复至少1次

“?”表示重复0或1次

“{3}”表示重复3次,“{n,m}”表示重复至少n次,至多m次;“{n,}”表示重复至少n次,没上限。

9、子表达式

也称为“分组”,说的更直白一点就是,一坨字符串看成一个整体,用括号括起来(),整体出现。

例:“(my){2}&t”就表示以t结尾,my出现两次的字符串。这时候my是一个整体。mymyt等将被匹配。

10、反义

就是取原来的匹配相反的匹配。整体取反。

[^y]:除了y字符都能匹配。[6aoeiu]:除了aooeiu所有的字符。

注意:^[^y]表示行首不为y,^在表示行首和反义时在位置上的区别。

11、分支

^ht$:行首为h,行尾为t,表示并且。

^h|t$:行首为h,或者行尾为t,表示或。

例子:Jan(uary| |\.):匹配January或January或者Jan.

12、逆向引用

子表达式(分组)中捕获的内容可以在正则表达式的其他地方再次使用,用户可用反斜杠“\”加自表达式上标号来指代该分组匹配到的内容。

(\<.*\>).?()*\1:其中\1前面的(\<.*\>),表示匹配任意长度档次的第一个表达式

从左到右第一个出现的自表达式为1、第二个为2……

……

当然,正则表达式的匹配是门大学问,通常我们只能写出简单的,具体的应用还要自己写出一些更为复杂的正则表达式,并且正则表达式的编写极为容易出错,主要是考虑不全。

大家也可以参考如下这篇文章,写的很赞,很适合入门,简单应用:正则表达式30分钟入门教程

转载于:https://www.cnblogs.com/xiangyangzhu/p/regex.html

http://www.lbrq.cn/news/2404387.html

相关文章:

  • 海淀网站建设多少钱百度竞价排名的优缺点
  • 机械网站建设注意什么下载百度app下载
  • 深圳住建局官网登录入口青岛推广优化
  • html网站的直播怎么做的企业查询app
  • 公众号申请网站网站管理
  • 北京做软件最好的公司重庆seo网站收录优化
  • 西安网站建设维护达州seo
  • 营口做网站企业怎么样在百度上推广自己的产品
  • 做电商怎么找货源seo网站优化系统
  • 做室内设计的网站有哪些方面陕西seo关键词优化外包
  • 谷歌账号注册网站打不开黑龙江最新疫情
  • 淘宝客是如何做网站与淘宝对接的天津百度seo推广
  • 海外营销网站建设百度做免费推广的步骤
  • 做公众号时图片的网站外链代发免费
  • 延吉做网站ybdiran友情链接网站免费
  • 舅舅建筑网东莞优化怎么做seo
  • 一个页面多少钱惠州seo快速排名
  • 自己做微网站制作教程网站点击量查询
  • 网站建设 补充协议百度学术官网论文查重免费
  • 做网站开发的是不是程序员seo关键词优化报价
  • 世界500强企业排名2021茶叶seo网站推广与优化方案
  • 工程机械外贸网站建设seo文章排名优化
  • 客户案例 网站建设什么是网络营销渠道
  • 做的网站怎么在电脑上预览seo 首页
  • 品牌注册费用福州关键词优化平台
  • 建立政府公众网站的目的的自媒体服务平台
  • 一个网站完整的html代码百度一下首页百度一下知道
  • 湖南竞网科技有限公司北京网站建设优化
  • 网站 建设 公司关键词在线挖掘网站
  • 建设网站需要专业开发网站多少钱
  • WireShark抓包分析TCP数据传输过程与内容详解
  • Kotlin函数式接口
  • CentOS 服务器docker pull 拉取失败
  • 生成式引擎优化(GEO)权威指南:提升网站在AI搜索中的可见性
  • Windows11下编译好的opencv4.8-mingw,可下载后直接用
  • uniapp中报错:ReferenceError: FormData is not defined