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

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

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

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

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

    无相关信息
最新资讯
携程熊星:机票业务将加速全球化布局 发力欧洲和北美

携程熊星:机票业务将

熊星指出,随着技术的突破,航空公司的分销成本大幅下降,已
携程推平台赋能战略 梁建章:为旅游创业者带来新机会

携程推平台赋能战略

在今日举行的2018年携程全球合作伙伴峰会上,携程联合创
IDC:中国智能手机市场出现反弹迹象 2020年恢复增长

IDC:中国智能手机市场

调研机构IDC今日发布报告称,中国智能手机市场已出现反
马斯克:我们将在2019年推出皮卡车

马斯克:我们将在2019年

据彭博消息,特斯拉CEO马斯克称将在2019年购买皮卡车原
投行:中国法(tian)院(ping)iPhone禁令将推动苹果与高通和解

投行:中国法(tian)院(ping)iPhone禁

投资银行野村极讯(Nomura Instinet)今日发布投资研究
街电COO何顺:不会放弃专利战维权 将进行设备升级

街电COO何顺:不会放弃

在街电与来电的专利诉讼之后,街电COO何顺今日晚间发布
最新文章
13道关于JavaScript正则表达式的面试题

13道关于JavaScript正

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

藏在正则表达式里的陷

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

JS 正则表达式从地址

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

正则表达式re.sub替换

re.sub是个正则表达式方面的函数,用来实现通过正则表达
正则表达式实现字符串每4位后自动加空格效果(两种方法)

正则表达式实现字符串

本文通过两种方法给大家介绍了正则表达式实现字符串每
正则表达式grep用法详解

正则表达式grep用法详

grep是一种文本过滤工具,接下来通过本文给大家介绍正则