总算是明白 java正则表达式 中 Greedy 、Reluctant 、Possessive数量词的区别了
从字面意义上看
Greedy ----贪婪的
Reluctant ----勉强的,不情愿的
Possessive----所有的,所有格的
①
Greedy----贪婪的
它的匹配方式是先把整个字符串吞下,然后匹配整个字符串,如果不匹配,就从右端吐出一个字符,再进行匹配,直到找到匹配或把整个字符串吐完为止。也就是说,他只会匹配最长的字符串。
②Reluctant --
原创
2012-06-08 19:45:42 ·
1403 阅读 ·
0 评论