黑马程序员技术交流社区
标题:
10期第一个技术询问帖
[打印本页]
作者:
奥特曼爱小怪兽
时间:
2012-5-3 12:01
标题:
10期第一个技术询问帖
请问一下正则表达式中的greedy reluctant 和possessive 三种模式的区别于联系,在使用的时候,到底有什么不同,为什么这三种模式的使用中总是会截断一些匹配呢
作者:
王德南
时间:
2012-5-3 20:15
greedy开始时匹配整个输入字符串,如果失败匹配器就会在输入字符串中后退一个字符并且再次尝试,重复这个过程直到匹配的内容是1个或者0个字符。
reluctant则采取与greedy相反的方式,它从输入字符串的开头开始,然后逐步地一次读取一个字符搜索匹配。到最后匹配的内容是整个输入字符串。
possessive只匹配一次整个输入字符串。
作者:
H_H_K
时间:
2012-5-7 16:11
攒分升级用户组
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2