当前位置:  开发笔记 > 前端 > 正文

懒惰,贪婪还是什么?寻找权威的正则表达式参考

如何解决《懒惰,贪婪还是什么?寻找权威的正则表达式参考》经验,为你挑选了1个好方法。

最近,在网络的某个地方*,我找到了正则表达式的参考,它描述了贪婪的"第三种方式",不同于贪婪(.*)和懒惰的(.*?)匹配.

我现在尝试搜索SO,谷歌搜索,甚至搜索我的浏览器历史记录,但无济于事.

有谁可以很好地猜测我看到的是什么?


澄清:它提到了什么对我来说是一个新的结构(类似的东西.*+),我相信它甚至有一个名称(类似,但可能不是,"被动地贪婪").


* 我很欣赏"在网上的某个地方"和"在巴别图书馆"或"在Mandelbrot集合中"一样有用,但请尽量帮助



1> Adam Crume..:

我认为你指的是"posessive"匹配.Java在此页面上描述了它:http://java.sun.com/j2se/1.4.2/docs/api/java/util/regex/Pattern.html

占有量词,尽可能地贪婪地匹配并且不会退缩,即使这样做也会使整体比赛成功.

语法与您描述的(.*+)相同.

推荐阅读
k78283381
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有