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

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

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

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

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

    无相关信息
最新资讯
凌动智行高管欲发起股东大会 重组董事会踢走史文勇

凌动智行高管欲发起股

凌动智行副总裁Matt Mathison和前凌动智行联席CEO Oma
微软联合创始人去世 比尔·盖茨:最亲密的老朋友

微软联合创始人去世

保罗·艾伦1953年1月出生,和盖茨是多年的老朋友。两人
报告:第四次工业革命中 你的工作会被机器人取代吗?

报告:第四次工业革命中

在以技术为代表的第四次工业革命大背景下,中国已远超美
软银大手笔投资创企使其推迟上市 被戏称新型IPO

软银大手笔投资创企使

软银集团已经准备好要帮助WeWork以及其他无数估值达到
女子乘坐网约车脱鞋翘脚 司机上传视频被滴滴封禁

女子乘坐网约车脱鞋翘

今日(10月16日),一段“女子乘坐网约车脱鞋翘脚”的视频
许家印要清理贾跃亭旧部?恒大与FF中国员工各有解释

许家印要清理贾跃亭旧

一边是恒大疑似对贾跃亭旧部进行清理,一边是FF在香港对
最新文章
正则表达式re.sub替换不完整的问题及完整解决方案

正则表达式re.sub替换

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

正则表达式实现字符串

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

正则表达式grep用法详

grep是一种文本过滤工具,接下来通过本文给大家介绍正则
正则表达式实现添加、删除、替换三种功能

正则表达式实现添加、

本文的一段实例代码实现了通过用正则表达式来对某一个
SQL 正则表达式及mybatis中使用正则表达式

SQL 正则表达式及myba

这篇文章主要介绍了SQL 正则表达式及mybatis中使用正
JavaScript 正则表达式与字符串查找方法

JavaScript 正则表达

今天小编就为大家分享一篇JavaScript 正则表达式与字