最近,在网络的某个地方*
,我找到了正则表达式的参考,它描述了贪婪的"第三种方式",不同于贪婪(.*)
和懒惰的(.*?)
匹配.
我现在尝试搜索SO,谷歌搜索,甚至搜索我的浏览器历史记录,但无济于事.
有谁可以很好地猜测我看到的是什么?
澄清:它提到了什么对我来说是一个新的结构(类似的东西.*+
),我相信它甚至有一个名称(类似,但可能不是,"被动地贪婪").
*
我很欣赏"在网上的某个地方"和"在巴别图书馆"或"在Mandelbrot集合中"一样有用,但请尽量帮助
我认为你指的是"posessive"匹配.Java在此页面上描述了它:http://java.sun.com/j2se/1.4.2/docs/api/java/util/regex/Pattern.html
占有量词,尽可能地贪婪地匹配并且不会退缩,即使这样做也会使整体比赛成功.
语法与您描述的(.*+)相同.