正则表达式三

零宽度断言对于(?<=\d) (?=(?:\d\d\d)+$)的解释

  1. (?=(?:\d\d\d)+$)
    1. (?:\d\d\d):匹配连续的三个数字,不存储。

      (?=(?:\d\d\d)+)当前位置的右边匹配\d\d\d的整数倍的时候,那么这个位置就匹配成功。
      								

2.(?<=\d)

当前位置的左边是否是一个数字,如果是数字 则这个位置匹配成功。

 

posted on 2013-06-20 12:18  BeyondSelf  阅读(157)  评论(0)    收藏  举报

导航