阅读(5083)
赞(35)
正则表达式 零宽断言(正向和负向)
2016-02-24 16:10:49 更新
零宽断言表示匹配字符的时候再添加一些定位条件,使匹配更精准。
\w+(?=ing)匹配以ing结尾的多个字符(不包括ing)\w+(?!ing)匹配不是以ing结尾的多个字符-
(?<=re)\w+匹配以re开头的多个字符(不包括re)(?<!re)\w+匹配不是以re开头的多个字符-
(?<=\s)\d+(?=\s)匹配两边是空白符的数字,不包括空白符

