greedy、reluctant和possessive量词的区别
greedy、reluctant和possessive量词之间有微妙的区别。
greedy量词被看作“贪婪的”,因为它们在试图搜索第一个匹配之前读完(或者说吃掉)整个输入字符串。如果第一个匹配尝试(整个输入字符串)失败,匹配器就会在输入字符串中后退一个字符并且再次尝试,重复这个过程,直到找到匹配或者没有更多剩下的字符可以后退为止。根据表达式中使用的量词,它最后试图匹配的内容是1个或者0个字符。
但是,reluctant量词采取相反的方式:它们从输入字符串的开头开始,然后逐步地一次读取一个字符搜索匹配 ...
- 浏览: 21412 次

- 详细资料
搜索本博客
我的相册
1
共 2 张
共 2 张
最新评论
-
jdk1.5的线程池实现
就这么点?,,....
-- by kayta -
SQlSERVER启动不了
8) 我只是很久没用它了,然后就出问题了...
-- by kayta -
农民伯伯上厕所
太恶心了
-- by yukilau99 -
同居男女同一天的日记对比 ...
zzg810314 写道<p>她的日记: </p> <p> ...
-- by 小螃蟹 -
农民伯伯上厕所
oMM刚看到你买房的帖子,呵呵
-- by zzg810314






评论排行榜