正则表达式语句中的注释方法分享

 更新时间:2019-04-17 21:43:07   作者:佚名   我要评论(0)

小括号的另一种用途是通过语法(?#comment)来包含注释。
例如:2[0-4]\d(?#200-249)|25[0-5](?#250-255)|[01]?\d\d?(?#0-199)。
要包

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

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

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

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

您可能感兴趣的文章:

  • javascript匹配js中注释的正则表达式代码
  • php使用正则表达式去掉html中的注释方法
  • eclipse、myeclipse中删除所有注释正则表达式
  • 删除javascript中注释语句的正则表达式
  • 使用正则表达式匹配tsql注释语句
  • javascipt匹配单行和多行注释的正则表达式

相关文章

  • 正则表达式语句中的注释方法分享

    正则表达式语句中的注释方法分享

    小括号的另一种用途是通过语法(&#63;#comment)来包含注释。 例如:2[0-4]\d(&#63;#200-249)|25[0-5](&#63;#250-255)|[01]&#63;\d\d&#63;(&#63;#0-199)。 要包
    2019-04-17
  • JSP页面跳转方法大全

    JSP页面跳转方法大全

    先来介绍一下在服务端JSP脚本中跳转页面的几种方法: 1. response.sendRedirct("跳转到页面"); 该方法通过修改HTTP协议的HEADER部分,对浏览器下达重定向指令的
    2019-04-17
  • PHP levenshtein()函数用法讲解

    PHP levenshtein()函数用法讲解

    PHP levenshtein() 函数 实例 计算两个字符串之间的 Levenshtein 距离: <&#63;php echo levenshtein("Hello World","ello World"); echo "<br>"; echo lev
    2019-04-17
  • 浅谈PHP无限极分类原理

    浅谈PHP无限极分类原理

    1.递归:程序调用自身的编程技巧称为递归 2.案例: /** * @param 递归 $[name] */ function deeploop(&$i=1){ echo $i; $i++; if($i < 10){
    2019-04-17
  • 详解Linux中正则表达式的应用

    详解Linux中正则表达式的应用

    1、组成 普通字符:普通字符串,没有特殊含义 特殊字符:在正则表达式中具有特殊的含义 正则表达式中常见的meta字符【特殊字符】 2、POSIX BRE【基
    2019-04-17
  • PHP lcfirst()函数定义与用法

    PHP lcfirst()函数定义与用法

    PHP lcfirst() 函数 实例 把 "Hello" 的首字符转换为小写。: <&#63;php echo lcfirst("Hello world!"); &#63;> 定义和用法 lcfirst()函数把字符串中的首
    2019-04-17
  • 详解.NET Core 使用HttpClient SSL请求出错的解决办法

    详解.NET Core 使用HttpClient SSL请求出错的解决办法

    问题 使用 HTTP Client 请求 HTTPS 的 API 时出现 The certificate cannot be verified up to a trusted certification authority 异常,并且证书已经传入。
    2019-04-17
  • jsp实现局部刷新页面、异步加载页面的方法

    jsp实现局部刷新页面、异步加载页面的方法

    局部刷新页面、异步加载页面方案: 1.在jsp页面需要刷新的地方增加一个控件 <div id=courseList></div> 2.新建一个jsp页面:aaa.jsp(用来放置需要刷新的内
    2019-04-17
  • jsp 使用request为页面添加静态五分时时彩数据的实例

    jsp 使用request为页面添加静态五分时时彩数据的实例

    一,在div中插入要显示的五分时时彩数据! 1,以下是原网页插入五分时时彩数据代码: <div> <ul class="list-content"> <li><a href="">aaaaaaaaaaaaaaaaaaa</a><span>[06-29]<
    2019-04-17
  • 使用IDEA编写jsp时EL表达式不起作用的问题及解决方法

    使用IDEA编写jsp时EL表达式不起作用的问题及解决方法

    在使用IDEA五分时时彩开发maven+springMVC项目时遇到不加载EL表达式的问题,怎么处理呢?下面小编给大家带来了实现代码,一起看看吧 加载如下JSP代码: <%@ page cont
    2019-04-17

最新评论