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

专业做网站公司哪家技术好传媒wordpress博客

专业做网站公司哪家技术好,传媒wordpress博客,wordpress参考书,网上合同在网页程序的时候,经常会有查找符合某些复杂规则的字符串的需求。正则表达式就是描述这些规则的工具。 正则表达式是把文本或者字符串按照一定的规范或模型表示的方法,经常用于文本的匹配操作。 例如:我们在填写手机号码的时候,…

在网页程序的时候,经常会有查找符合某些复杂规则的字符串的需求。正则表达式就是描述这些规则的工具。

正则表达式是把文本或者字符串按照一定的规范或模型表示的方法,经常用于文本的匹配操作。

例如:我们在填写手机号码的时候,可以使用正则表达式来验证是否符合规则,若匹配就被进行正常处理,若不匹配,则给出错误提示信息。所以说正则表达式在互联网应用中有很重要的作用。

一般情况下,正则表达式由两部分组成,分别是元字符和文本字符。元字符就是具有特殊含义的字符,如“?”和“*”等。文本字符就是普通的文本,如字母,数字等。

PHP8的正则表达式-PHP8知识详解

1、行定位符

行定位符用来确定匹配字符串所要出现的位置。

如果是目标字符串开头出现,则使用符号“^”;如果是在目标字符串结尾出现,则使用符号“$”。

示范:

^我

就是表达以我开头的字符串,就能匹配。如:“我为大家”。而“大家为我”则不匹配。

示范:

我$

就是表达以我结尾的字符串,就能匹配。如:“大家为我”。而“我为大家”则不匹配。

如果要想匹配字符串出现的任何位置,直接写成

如果同时使用“^”和“$”,比如“^[0-9]$”表示目标字符串从0-9的单个字符。比如“^[a-z]$”表示目标字符串从a-z的单个字符。

2、元字符

php元字符是一组特殊字符,用于在正则表达式中表示模式的不同部分。以下是PHP中常用的一些元字符:

2.1、.(点号):匹配除换行符以外的任意字符。

2.2、^(脱字符):匹配字符串的开头。

2.3、$(美元符号):匹配字符串的结尾。

2.4、\w:匹配字母、数字、下划线或汉字。

2.5、\s:匹配任意空白字符。

2.6、\d:匹配数字。

2.7、\b:匹配单词的开头或结尾。

3、限定符

3.1、*(星号):匹配前面的元素零次或多次。

3.2、?(问号):匹配前面的元素零次或一次。

3.3、+(加号):匹配前面的元素一次或多次。

3.4、{n},{n,},{n,m}:匹配字符n次,最少n次,最少n次最多m次、

3.5、.*:点号和星号一起使用,表示任意字符串。

4、方括号“[]”

4.1、[](方括号):定义一个字符类,匹配方括号中的任意一个字符。

4.2、[^](否定方括号):定义一个否定字符类,匹配除方括号中字符以外的任意字符。

5、连字符“-”

很多情况下不易列出所有字符,所以使用连字符。如:

[a-z]:匹配小写字母a到z的任意字符。

[A-Z]:匹配大写字母A到Z的任意字符。

[a-zA-Z]:匹配小写字母a到大写字母Z的任意字符。

[0-9]:匹配数字0-9的任意字符。

6、选择字符“|”

|(竖线):用于指定多个模式中的一个。

如:“php|css|html”表示目标含有php或者css或者html。

7、转义字符

\(反斜杠):用于转义特殊字符,使其失去特殊含义。

8、分组

8.1、 小括号字符的作用就是分组,也就是子表达式。如:(\.[0-9]{1,3}){3},就是对分组(\.[0-9]{1,3})进行重复操作。

8.2、小括号还可以改变限定符的作用范围。如:c(om|n)就是com或cn。

 

http://www.yayakq.cn/news/416497/

相关文章:

  • 莞城微信网站建设中铁集团招聘2022招聘信息
  • 百度排名规则网站优化seo技术
  • 做一个高端网站视频分享网站模板
  • 网站推广服务具体内容包括哪些微信头像在线制作免费
  • asp做网站和dw的区别展览中心网站建设
  • 新手怎么建立自己网站北京建设执业资格注册网站
  • 国内设计欣赏网站罗湖区网站公司
  • 建设高校网站的现实意义公司网站建设需要考虑什么问题
  • 杭州网站公司设计天堂伞在线观看
  • 外贸发货做网站怎么写北京建设厅网站
  • 长沙优化网站服务专业网站设计怎么做
  • 网站开发什么语言广州营销型网站建设公司
  • 石家庄网站建设公司哪个好虾皮跨境电商注册多少钱
  • 如何不花钱开发网站腾讯云做淘客网站
  • 网站建设市场调研网站设计是后台做的还是前台做的
  • 大型门户网站建设效果移动端网站如何做导出功能吗
  • 网站模板 兼容ie8企业服务网站建设
  • 我做中医培训去哪个网站找学员自己怎么做直播网站吗
  • h5网站价格单位网站制作费用报价单
  • 网站建设与维护下载网站系统开发团队简介
  • 房地产企业网站模板免费下载公众号的网站开发
  • 网站百度推广和优化wordpress 支持子主题
  • 中山微信网站江苏省建设工程考试网站
  • 美丽乡村建设网站营销型网站建设电子书
  • 个人网站 如何备案网站建设平台 三合一
  • 网站内容段落之间有空格对seo有影响吗wordpress woocommerce 添加属性
  • 广州做响应式网站多少钱国际物流网站模板
  • 石家庄网站建设布局合肥做网站便宜mdyun
  • 腾度网站建设专家深圳网页设计机构
  • h5case是什么网站网龙公司有做网站吗