码迷,mamicode.com
首页 > 其他好文 > 详细

【正则表达式】(?=)

时间:2016-09-02 20:24:44      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:

来源:百度知道

 

这个叫断言,只匹配一个位置
比如,你想匹配一个“人”字,但是你只想匹配中国人的人字,不想匹配法国人的人
就可以用一下表达式
(?=中国)人
所以,楼主的表达式与其他通配符连用才能起到效果。
(?=.*[a-z])\d+
这个就表示 匹配以“任意字符连着一个小写字母”开头的数字,只匹配数字。

(?<=exp)这个是放后面的。

【正则表达式】(?=)

标签:

原文地址:http://www.cnblogs.com/dplearning/p/5834621.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!