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

微信开发网站开发商业信息发布平台

微信开发网站开发,商业信息发布平台,阿里云网站搭建,pk10网站开发正则的正向前瞻断言和负向前瞻断言 一. 正向前瞻断言二. 负向前瞻断言三. 总结 这是我在这个网站整理的笔记,有错误的地方请指出,关注我,接下来还会持续更新。 作者:神的孩子都在歌唱 正向前瞻断言和负向前瞻断言是正则表达式中用于检查后续字…

正则的正向前瞻断言和负向前瞻断言

    • 一. 正向前瞻断言
    • 二. 负向前瞻断言
    • 三. 总结

这是我在这个网站整理的笔记,有错误的地方请指出,关注我,接下来还会持续更新。

作者:神的孩子都在歌唱

正向前瞻断言和负向前瞻断言是正则表达式中用于检查后续字符的两种零宽断言。它们的主要区别在于条件满足时是否匹配成功。

一. 正向前瞻断言

正向前瞻断言用于检查某一位置之后的字符是否符合特定模式。如果符合条件,则匹配成功;如果不符合条件,则匹配失败。正向前瞻断言的语法是 (?=...)

示例

正则表达式 abc(?=123)

  • abc: 匹配字符串 "abc"
  • (?=123): 正向前瞻断言,检查后面是否是 "123"

在字符串 "abc123" 中,"abc" 后面确实是 "123",因此匹配成功。

在字符串 "abc456" 中,"abc" 后面不是 "123",因此匹配失败。

image-20240923161858430

二. 负向前瞻断言

负向前瞻断言用于检查某一位置之后的字符是否不符合特定模式。如果不符合条件,则匹配成功;如果符合条件,则匹配失败。负向前瞻断言的语法是 (?!...)

示例

正则表达式 abc(?!123)

  • abc: 匹配字符串 "abc"
  • (?!123): 负向前瞻断言,检查后面是否不是 "123"

在字符串 "abc123" 中,"abc" 后面是 "123",因此匹配失败。

在字符串 "abc456" 中,"abc" 后面是 456,因此匹配成功。

image-20240923162809859

三. 总结

  • 正向前瞻断言 (?=...):用于确保某一位置之后的字符符合特定模式。
  • 负向前瞻断言 (?!...):用于确保某一位置之后的字符不符合特定模式。

作者:神的孩子都在歌唱

本人博客:https://blog.csdn.net/weixin_46654114

转载说明:务必注明来源,附带本人博客连接。

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

相关文章:

  • google官方网站注册郑州正规网站制作公司
  • 做的做的比较好的网站wordpress主题显示不了
  • 怎样创建网站dwphp开发网站项目心得
  • 正规电商培训学校排名网站seo怎样做
  • 推广网站产品设计作品
  • 怎么查网站到期时间包头网络推广公司
  • 网站建设费用计入什么二级科目小说推广平台有哪些
  • 重庆seo全网营销网站seo优化服务商
  • 如何自己做论坛网站网站建设售后服务承诺
  • 网站开发云南赣州网站建设方案
  • 武穴市网站两学一做做图解的网站
  • 怎么给我 的网站做关键词曲靖市住房和城乡建设局网站
  • 网站备案以后怎么做中石化胜利建设工程有限公司网站
  • 无锡商业网站建设宁波网站建设慕枫科技
  • 手表网站制作aspnet网站开发视频
  • 高新区做网站的公司天猫网站的建设目标
  • 网站快照工具阿里网站备案
  • 做网站php河北唐山网站建设
  • 小说网站开发实训报告做印刷网站公司哪家好
  • 网站建设的可行性研究的前提免费咨询医生有问必答
  • 济南产品网站建设外包网站建设实训存在的问题
  • 35互联网站建设怎么样seo网站优化案例
  • 做网站用什么软件方便深圳网络技术有限公司
  • 深圳网站程序开发wordpress 手机 注册
  • 济南手机网站建设公司网页设计 网站建设啥意思
  • seo网站标题武穴市网站两学一做
  • 保定网站优化排名免费化妆品网站模板下载
  • 外贸怎么做公司网站长春网站建设优化
  • 嘉兴网站建设兼职十大黄冈网站排行榜
  • 东营房地产网站建设连云港网站建设连云港