正则表达式

##前瞻后顾##html

(?=X) X, via zero-width positive lookahead

(?!X) X, via zero-width negative lookahead

(?<=X) X, via zero-width positive lookbehind

(?<!X) X, via zero-width negative lookbehind

前瞻(Lookahead)和后顾(Lookbehind)java

正则表达式引擎是从文本头部向尾部开始解析的(能够设置解析方向),
所以文本尾部的方向,称为“前”(正则引擎还没解析),
而对文本头部方向,称为“后”,(正则引擎已经解析)

所谓的前瞻就是在正则表达式匹配到某个字符的时候,往“还没有解析过的文本”预先看一下,看是否是符合/不符合匹配模式,
然后顾,就是在正则引擎已经匹配过的文本看看是否是符合/不符合匹配模式。

确定式匹配(positive)和否认式匹配(negative)正则表达式

符合和不符合特定匹配模式咱们又称为确定式匹配(positive)和否认式匹配(negative)。
确定式匹配时则当符合特定模式时中止,否认式匹配则当不符合特定模式时中止。

##replaceAll 和 appendReplacement##app

http://my.oschina.net/shipley/blog/98973

##参考##.net

JAVA 正则表达式         
http://blog.csdn.net/allwefantasy/article/details/3136570/

正则表达式所有符号解释
http://www.cnblogs.com/yirlin/archive/2006/04/12/373222.html

浅析正则表达式—(原理篇)
https://www.cnblogs.com/dwlsxj/p/3532458.html

深刻入门正则表达式(java)
http://blog.csdn.net/su1216/article/details/8662027

正则表达式之?、(?:pattern)、(?!pattern)、(?=pattern)理解及应用
http://blog.csdn.net/sunhuaer123/article/details/16343313

正则表达式
http://blog.csdn.net/shangboerds/article/details/7632217
相关文章
相关标签/搜索
本站公众号
   欢迎关注本站公众号,获取更多信息