正则表达式环视(正则表达式断言)匹配规则

 时间:2026-02-14 04:05:28

1、环视

1:正则表达式是从左向右进行匹配的。

2:环视不“占用”字符,只匹配字符所在的特定位置。

2、肯定顺序环视(?=....)

子表达式匹配当前位置的右侧字符(如下图)

1:起始位为0

2:从左向右查看文本,如果当前位置字符与表达式2匹配成功,就查看右侧文本是否满足断言条件,当条件1与条件2都成立时就匹配成功。

正则表达式环视(正则表达式断言)匹配规则

3、肯定逆向环视(?<=...)

子表达式匹配当前位置的左侧字符

1:起始位为0

2:从左向右查看文本,如果当前位置的左侧能与表达式(?=4)匹配成功,就进入下一个表达式2的匹配。当条件1与条件2都成立时就匹配成功。

正则表达式环视(正则表达式断言)匹配规则

4、否定逆向环视(?<!...)与否定顺序环视(?!...)

类似逻辑表达式 非

5、实例-1:千分位

正则表达式环视(正则表达式断言)匹配规则

6、实例-2:手机号格式化

正则表达式环视(正则表达式断言)匹配规则

7、实例-3:身份证号格式化

正则表达式环视(正则表达式断言)匹配规则

  • edge浏览器怎样打开开发者工具
  • SAP CO如何定义科目分配的替代
  • 教你如何在LO中因缺少队友后3分钟投降
  • Win7以上系统如何生成新的SID号
  • 如何逆向解析js
  • 热门搜索
    遨游汉字王国的手抄报 关于成长的手抄报 手抄报装饰小图案 我爱阅读手抄报图片 525心理健康手抄报 关于地震的手抄报图片 感恩节英语手抄报 小学生禁毒手抄报 尊师手抄报 快乐阅读手抄报