正则表达式加注释用法

来源:互联网 发布:路由限速软件 编辑:程序博客网 时间:2024/04/30 08:46

regex_1:\d{4}-\d{2}

test文本:2011-08

结果:全部可以命中!


加注释后:

regex_2:

(?x)\d{4}#year:comment
-
\d{2}#month:comment

都可以命中!

分析:

使用了修饰符:(?x)--->使得可以宽松排列

使用了注释符:#--->后加注释内容
Match the remainder of the regex with the options: free-spacing (x) «(?x)»
Match a single digit 0..9 «\d{4}»
   Exactly 4 times «{4}»
Comment: #year:comment «#year:comment»
Match the character “-” literally «-»
Match a single digit 0..9 «\d{2}»
   Exactly 2 times «{2}»
Comment: #month:comment «#month:comment»


原创粉丝点击