最小化正则表达式的程序/计算器



我只是想知道是否有任何免费软件能够有效地最小化正则表达式。

你看到这个问题被问了很多,但我在任何地方都没有看到有效的问题。如果你认为逻辑只需要简化一些简单的东西,比如字符类中的字符范围,而这样做的价值相当低,我认为缺少这些就开始有意义了。

作为另一个示例,当您不知道如何在替换字符串中使用不需要的分组时,如何删除这些分组。我认为,任何可能实现的简化都是肤浅的。

这家伙用Haskell写了一篇,但没有分享:http://community.haskell.org/~ndm/resimplify/

(附言:我有点撒谎了-有一个有效的Regex简化工具……堆栈溢出的机械turk:)

我想我在这里找到了一个:http://regexvisualizer.apphb.com/?Regex=%28a%2Bb%2Bc%2B%29%2B%7Cabc&NfaSize=300&DfaSize=250#

最新更新