【发布时间】:2011-03-09 13:23:09
【问题描述】:
你能帮我理解/将以下 .net 正则表达式转换为 java
@"(?<!\\)(?'M'[^|%])" ?
【问题讨论】:
-
没有 Java 或 .NET 正则表达式之类的东西。
-
@Vash:出于所有实际目的,有。 .NET 和 Java 正则表达式的实现在某些方面有所不同。
-
@Vash:实际上,可以说有 - 考虑到每个都有自己的引擎实现。然而,最终,我同意表达式本身应该是普遍的;这并没有改变语言使用不同结构来实现单一目标的事实。
-
@Jens:有趣,你知道有什么页面描述了这个吗?
-
@Vash, regular-expressions.info/lookaround.html 在“关于 Lookbehind 的重要说明”一节中,供一个人使用