现在我正在 Groovy 中编写一些基于正则表达式的代码。但是为了创建和测试我的正则表达式,我使用了引用 Java 正则表达式引擎和面向 Java 的书籍 http://www.regexplanet.com/advanced/java/index.html .
我有点害怕——Groovy 正则表达式引擎真的和 Java 一样吗?我知道他们很亲近。但是它们有什么不同吗?如果你知道答案 - 你能给我一些关于这个主题的引用吗?
最佳答案
The pattern operator (~) provides a simple way to create a
java.util.regex.Pattern
instance.
我找不到文档保证这是整个 Groovy 中用于模式匹配的正则表达式引擎的措辞;然而,我确实发现 Groovy 现在非常、非常、非常、非常不太可能在其实现中使用两个 RE 引擎或在将来切换 RE 引擎。
关于java - Java 和 Groovy 的正则表达式引擎是一样的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45275066/