How can test I regular expressions using multiple RE engines?如何针对不同的正则表达式引擎测试同一个正则表达式? 迄今为止,功能最强大的免费在线正则表达式测试工具是http://regex101.com/-您可以选择RE引擎(PCRE,JavaScript,Python),调试器,为匹配项着色,动态解释正则表达式,还可以创建到正则表达式游乐场的永久链接。 其他在线工具:
Windows桌面工具:
Jeff Atwood [写正则表达式](post :)。 SO用户推荐的其他工具包括:
正则表达式 我使用Expresso(www.ultrapico.com)。它为开发人员提供了许多不错的功能。调节器曾经是我的最爱,但是很久没有更新,所以我经常遇到复杂的RegExs崩溃的情况。 以下是适用于Mac的一些工具:(注意:请勿通过其网站来判断工具)
如果您是Emacs用户,则命令 Rubular是免费的,易于使用,外观也不错。 我使用了出色且免费的Rad软件正则表达式设计器。 如果您只想编写一个正则表达式,请在语法上提供一些帮助,并测试RE的匹配和替换,那么这种比较轻巧的工具是理想的选择。 RegexBuddy是一种选择的武器
几个使用eclipse的eclipse插件, http://www.bastian-bergerhoff.com/eclipse/features/web/QuickREx/toc.html 科多斯当然。因为它是Pythonic。 ;) 我同意RegExBuddy,但是如果您想免费使用,或者当我在某个地方工作而不是在自己的系统上工作时,RegExr是一个很棒的在线(Flash)工具,它具有很多可预先构建的正则表达式片段,可以进行实时模式处理匹配您的测试。 过去,我更喜欢Regex Coach,因为其布局简单,即时突出显示且价格优惠(免费)。 尽管偶尔会在尝试测试.NET正则表达式时遇到问题。事实证明,最好使用实际使用.NET正则表达式引擎的工具。这就是我去年建立Regex Hero的全部理由。它在Silverlight中运行,因此直接从.NET Regex类库运行。 RegexBuddy很棒!!! 在标准的Python安装中,有一个包含redemo.py的"工具/脚本"目录。 这将创建一个交互式的Tkinter窗口,您可以在其中试用正则表达式。
我仍然是The Regulator的忠实粉丝。 如果Roy Osherove更新了,但会喜欢上其他事情,他会喜欢的。 请参阅以下问题的公认答案:学习正则表达式 Regexbuddy可以完成所有这一切。 http://www.regexbuddy.com/ 我将为Mac的Reggy投票,将尝试约瑟夫建议的其他一些建议,并在明天重新设定我的限额后投票支持该帖子。 +1此处为Regex教练。免费并且做得很好。 http://www.weitz.de/regex-coach/
这个正则表达式测试仪能够测试javascript,php和python
我喜欢在网上使用这个: 您的时间值多少钱?支付$ 40并获得RegexBuddy。我做到了,甚至从2.x版本升级到3.x。它已经为自己付出了很多倍。 我个人喜欢正则表达式测试器。 它是一个免费的firefox插件,因此请始终打开! 这个正则表达式插件对于日食和创意用户也很有用。 我非常喜欢http://regexhero.net/tester/ 查看Regex Master,它是免费的开源正则表达式测试器
在线:http://regexpal.com/ RegExr用于使用Actionscript 3(可能是哪个标准)进行测试 到目前为止,我同意并赞同RegExBuddy。
http://rgx-extract-replace.appspot.com |