0

我需要一个支持布尔值和环视的正则表达式程序/库/任何东西。我发现的唯一支持布尔“和”的库是 dk.brics: http ://www.brics.dk/automaton/doc/index.html?dk/brics/automaton/RegExp.html

然而,这个库不支持环视,而且添加支持似乎并非易事。

当然,有许多库支持环视,但我还没有找到任何支持布尔“和”的库。

我会对实际可以运行正则表达式、库、程序等的任何东西感到满意。

4

1 回答 1

0

从理论上讲,您不能使用否定检查和 OR 实现来获得与您正在寻找的 AND 相同的功能吗?在这种情况下,我知道 .Net 的正则表达式解析器支持 OR 和正负向前看和向后看。要检查某项是否匹配 A 和 B,请检查它是否不匹配(不匹配 A | 不匹配 B)。

于 2012-08-31T14:51:47.553 回答