用于创建(不仅仅是检查)RegEx的任何工具?

时间:2009-12-27 03:17:05

标签: regex

只是检查是否有人知道用于以编程方式描述RegEx类型问题的工具,然后将其转换为RegEx。

我的意思是:任何工具都可以使用更多人类可读的代码/语言并将其转换为相当难以理解的RegEx表达式吗?

如果没有:有人真的应该这样做!我想是非常有用的。定义一小组关键字和运算符来描述问题,然后让程序将其转换为超高效的RegEx。

6 个答案:

答案 0 :(得分:5)

RegexBuddy可能是您将购买的最有用的正则表达式创建者/测试者/教师应用程序。

价格便宜40美元。 它还附带三个月,无条件100%满意或退款保证。

答案 1 :(得分:2)

在过去一个月左右的时间里,我逐渐欣赏http://www.gskinner.com/RegExr/。它为您提供了自己的自定义数据的实时可视化表示,以表示与表达式匹配的内容。我昨天花了几个小时,所以今天我非常高兴地提出建议。

有关什么模式做什么的解释,请将鼠标悬停在弹出窗口上。甚至有Desktop Version

答案 2 :(得分:1)

答案 3 :(得分:1)

Joshua Flanagan为readable regular expressions编写了一个流畅的界面,Roy Osherove在LINQ to Regex上做了一些工作。

然后当然有Regulazy。就个人而言,我发现UI有点呃,很奇怪,但是如果你在泡菜中就行了。

类似的工具是Regex Buddy。花钱,但我看到人们使用它取得了巨大的成功。

还有一些在线正则表达式测试人员。 Regex power toy看起来很不错

答案 4 :(得分:0)

哇,没有人提到regexlib.com - 没有人再使用它了吗?

答案 5 :(得分:0)

RX Toolkit是Activestate的Komodo IDE的一部分。非常适合学习正则表达式,以及测试样本文本,但非常昂贵。

http://docs.activestate.com/komodo/4.4/regex.html