如何使用多个RE引擎测试正则表达式?
如何针对不同的正则表达式引擎测试同一个正则表达式?
解决方案
回答
RegexBuddy是首选武器
回答
正则表达式
回答
迄今为止,最强大的免费在线正则表达式测试工具是http://regex101.com/,可让我们选择RE引擎(PCRE,JavaScript,Python),调试器,为匹配项着色,动态解释正则表达式,可以创建永久链接到正则表达式游乐场。
其他在线工具:
- http://www.rexv.org/-支持PHP和Perl PCRE,Posix,Python,JavaScript和Node.js
- http://refiddle.com/-受jsfiddle启发,但用于正则表达式。支持JavaScript,Ruby和.NET表达式。
- http://regexpal.com/-由XRegExp JavaScript库提供支持
- http://www.rubular.com/-基于Ruby
- Perl Regex导师-使用PCRE
Windows桌面工具:
- Regex Coach-免费的Windows应用程序
- 最受推荐的RegexBuddy,售价为US $ 39.95
杰夫·阿特伍德[写正则表达式](post :)。
SO用户推荐的其他工具包括:
- http://www.txt2re.com/在线免费工具,可为多种语言生成正则表达式(@palmsey是另一个线程)
- 添加的字节正则表达式备忘单(@GateKiller其他线程)
- http://regexhero.net/-在线.NET正则表达式测试器。不是免费的。
回答
Regexbuddy可以完成所有这一切。 http://www.regexbuddy.com/
回答
请参阅以下问题的公认答案:学习正则表达式
回答
RegexBuddy很棒!!!
回答
Rubular是免费的,易于使用,外观也不错。
回答
我使用Expresso(www.ultrapico.com)。它为开发人员提供了许多不错的功能。调节器曾经是我的最爱,但是很久没有更新,所以我经常遇到复杂的RegExs崩溃的情况。
回答
到目前为止,我同意并赞同RegExBuddy。
回答
我同意RegExBuddy,但是如果我们想免费使用,或者当我在某处工作而不是在自己的系统上工作时,RegExr是一个很棒的在线(Flash)工具,它具有很多可预先构建的正则表达式片段,可以进行实时模式匹配测试。
回答
如果我们是Emacs用户,则可以使用命令re-builder
键入Emacs regex,并动态显示当前缓冲区中的匹配字符串,并用颜色标记组。它是作为Emacs免费提供的。
回答
以下是适用于Mac的一些工具:(注意:请勿通过其网站来判断工具)
- RegExhibit-我最喜欢的功能强大且简单
- Reggy-简单干净
- RegexWidget-用于快速测试的仪表板小部件
回答
我将为Mac的Reggy投票,将尝试约瑟夫建议的其他一些建议,并在明天重新设定我的限额后投票支持该帖子。
回答
在线:http://regexpal.com/
台式机:Regex Coach
回答
+1此处为Regex教练。免费,做得很好。
http://www.weitz.de/regex-coach/
回答
我仍然是The Regulator的忠实粉丝。
存在一些稳定性问题,但是可以通过禁用Intellisense来解决。在构建表达式时,它会因某些表达式和错别字而发疯。
如果Roy Osherove更新了,但会喜欢上其他事情,那会很喜欢。
回答
几个使用eclipse的eclipse插件,
http://www.brosinski.com/regex/
http://www.bastian-bergerhoff.com/eclipse/features/web/QuickREx/toc.html
回答
RegExr用于使用Actionscript 3(可能是哪个标准)进行测试
回答
我喜欢在网上使用这个:
http://www.cuneytyilmaz.com/prog/jrx/
当然,它将是javascript regexp,但是我还没有做过足够聪明的事情来注意到它们之间的区别。
回答
时间值多少钱?支付$ 40并获得RegexBuddy。我做到了,甚至从2.x版本升级到3.x。它已经为自己付出了很多倍的代价。
回答
我使用了出色且免费的Rad软件正则表达式设计器。
如果我们只想编写一个正则表达式,请在语法上提供一些帮助,并测试RE的匹配和替换,那么这个比较轻巧的工具是理想的选择。
回答
在标准的Python安装中,有一个包含redemo.py的"工具/脚本"目录。
这将创建一个交互式的Tkinter窗口,我们可以在其中试用正则表达式。
回答
过去,我更喜欢Regex Coach,因为它的布局简单,即时突出显示且价格低廉(免费)。
尽管偶尔会在尝试测试.NET正则表达式时遇到问题。事实证明,最好使用实际使用.NET正则表达式引擎的工具。这就是我去年建立Regex Hero的全部理由。它在Silverlight中运行,因此直接从.NET Regex类库运行。
回答
科多斯当然。因为它是Pythonic。 ;)
回答
我个人喜欢正则表达式测试器。
它是一个免费的firefox插件,因此请始终打开!
回答
这个正则表达式插件对于日食和创意用户也很有用。
回答
我非常喜欢http://regexhero.net/tester/