【发布时间】:2009-07-16 17:43:29
【问题描述】:
来自Patternjavadocs:
他们所做的描述都是一样的……那么,有什么区别呢?
我真的很感激一些例子。
我正在使用 Java 进行编码,但我听说这个概念对于大多数现代正则表达式实现都是相同的。
【问题讨论】:
-
FWIW:这个问题的“in Java”部分有点无关紧要。贪婪与不情愿的量词在几乎任何正则表达式实现中都意味着同样的事情。在大多数现代实现中,语法甚至几乎相同:Java 模式实际上是根据 Perl 正则表达式建模的,您会通过 PCRE 在 Python、Ruby 甚至 C/C++ 中找到相同的东西。