如何使用多个RE引擎testing我的正则expression式?

我怎样才能testing相同的正则expression式针对不同的正则expression式引擎?

最强大的免费在线regexptesting工具是迄今为止http://regex101.com/ – 让你selectRE引擎(PCRE,JavaScript,Python),有一个debugging器,比赛着色,dynamic地解释正则expression式,可以创build正则expression式操场的永久链接。

其他在线工具:

Windows桌面工具:

  • 正则expression式教练 – 免费的Windows应用程序
  • RegexBuddy推荐的最多,花费39.95美元

杰夫·阿特伍德[写了关于正则expression式](后:)。

SO用户推荐的其他工具包括:

使用RegexBuddy

我使用Expresso( http://www.ultrapico.com )。 它为开发人员提供了很多不错的function。 监pipe机构曾经是我最喜欢的,但它并没有被更新,我经常遇到复杂RegEx崩溃。

这里有一些为Mac:( 注意:不要判断他们的网站的工具

  • RegExhibit – 我的最爱,强大而简单
  • Reggy – 简单和干净
  • RegexWidget – 用于快速testing的Dashboard Widget

如果您是Emacs用户,那么命令re-builder可让您键入一个Emacs正则expression式,并随时显示当前缓冲区中匹配的string,并使用颜色标记组。 Emacs是免费的。

Rubular是免费的,易于使用,看起来不错。

RegexBuddy是一个select的武器

我使用优秀和免费的Rad软件正则expression式devise器 。

如果你只是想写一个正则expression式,对语法有一点帮助,并testingRE的匹配和replace,那么这个相当轻量级的工具是理想的。

科多斯当然。 因为它是Pythonic。 ;)

RegexBuddy很棒!

我同意RegExBuddy,但如果你想要免费或当我在某个地方工作,而不是在我自己的系统上RegExr是一个伟大的在线(Flash)工具,有很多预先build立的正则expression式段的工作,并做实时模式匹配您的testing。

在标准的Python安装中有一个包含redemo.py的“Tools / scripts”目录。

这将创build一个交互式的 Tkinter窗口,您可以在其中尝试正则expression式。

在过去,我喜欢简单的布局,即时突出显示和价格(免费)的正则expression式教练。

每隔一段时间,虽然我遇到了一个问题,当试图testing.NET正则expression式。 为此,事实certificate,最好使用实际使用.NET正则expression式引擎的工具。 那是我去年打造“ 正版英雄”的全部理由。 它运行在Silverlight中,因此直接运行.NET Regex类库。

Regexbuddy完成了这一切。 http://www.regexbuddy.com/

看到这个问题被接受的答案: 学习正则expression式

我将添加到Reggy的Mac的投票,会尝试一些约瑟build议,并赞成明天当我的极限被重置的post。

在线: http : //regexpal.com/桌面: 正则expression式教练

+1正则expression式教练在这里。 免费,做得很好。

http://www.weitz.de/regex-coach/

我仍然是一个大的调节器粉丝。
有一些稳定性问题,但可以通过禁用智能感知来解决这些问题。 在构buildexpression式时会发生一些expression式和拼写错误。

如果Roy Osherove更新,会喜欢它,但看起来他正在忙于其他事情。

我喜欢使用这个在线的: http: //www.cuneytyilmaz.com/prog/jrx/当然,这将是JavaScript的正则expression式,但我从来没有做任何聪明的事情足以注意到不同之处。

你的时间值多less钱? 支付40美元,并得到RegexBuddy。 我做了,我甚至从2.x版本升级到3.x. 它已经付了很多次了。

我个人喜欢正则expression式testing器 。

这是一个免费的Firefox插件,所以一直在!

另外这个正则expression式插件可以用于eclipseidea用户。

查看正规免费的正则expression式testing器 Regex Master

这个正则expression式testing器能够testingjavascript,php和python http://www.piliapp.com/regex-tester/

RegExBuddy到目前为止我赞同和认可。

RegExr用于testing与ActionScript 3(无论哪个标准可能)