有时候为了提高正则表达式的可读性,需要加入注释,实际中不建议使用,可以用文本说明即可

小括号的另一种用途是通过语法(?#comment)来包含注释。

例如:2[0-4]\d(?#200-249)|25[0-5](?#250-255)|[01]?\d\d?(?#0-199)

要包含注释的话,最好是启用“忽略模式里的空白符”选项,这样在编写表达式时能任意的添加空格,Tab,换行,而实际使用时这些都将被忽略。启用这个选项后,在#后面到这一行结束的所有文本都将被当成注释忽略掉。例如,我们可以前面的一个表达式写成这样:

(?<= # 断言要匹配的文本的前缀
<(\w+)> # 查找尖括号括起来的字母或数字(即HTML/XML标签)
) # 前缀结束
.* # 匹配任意文本
(?= # 断言要匹配的文本的后缀
<\/\1> # 查找尖括号括起来的内容:前面是一个"/",后面是先前捕获的标签

    无相关信息
最新资讯
韬蕴资本温晓东晚间发文 自曝与乐视贾跃亭恩怨始末

韬蕴资本温晓东晚间发

2月20日晚间,易到用车实际控制人、韬蕴资本董事长温晓
仓储服务创企Clutter融资2亿美元 软银领投

仓储服务创企Clutter

软银今日宣布,该公司领投了美国移动端仓储服务企业Clut
热门中概股涨幅继续扩大 虎牙涨超7%

热门中概股涨幅继续扩

热门中概股涨幅继续扩大,虎牙涨7%,为连续第二日上涨;蔚来
投资专家:特斯拉可能被苹果等科技公司收购

投资专家:特斯拉可能被

投资管理公司Latitude Investment Management首席投资
揭秘故宫上元夜背后 灯光技术公司已备战IPO

揭秘故宫上元夜背后

今年的元宵节,国人的目光被吸引到了近600岁的故宫身上
雷军“虚晃一枪”

雷军“虚晃一枪”

近一个月以来,小米9屡次传出“不便宜”、“冲击高端”
最新文章
Python正则表达式的7个使用典范(推荐)

Python正则表达式的7

这篇文章主要介绍了Python正则表达式的7个使用典范,非
使用正则表达式实现网页爬虫的思路详解

使用正则表达式实现网

网页爬虫:就是一个程序用于在互联网中获取指定规则的数
13道关于JavaScript正则表达式的面试题

13道关于JavaScript正

本文是小编给大家收藏整理的13道关于JavaScript正则表
藏在正则表达式里的陷阱(推荐)

藏在正则表达式里的陷

本文是小编给大家收藏整理的关于藏在正则表达式里的陷
JS 正则表达式从地址中提取省市县

JS 正则表达式从地址

这篇文章主要介绍了JS 正则表达式从地址中提取省市县
正则表达式re.sub替换不完整的问题及完整解决方案

正则表达式re.sub替换

re.sub是个正则表达式方面的函数,用来实现通过正则表达