是否有一个很好的基于浏览器的沙箱来练习正则表达式?

时间:2009-01-21 01:15:43

标签: regex sandbox

我正在寻找基于浏览器的正则表达式沙箱的建议,以练习一些概念表达式证明。

11 个答案:

答案 0 :(得分:14)

我曾多次使用http://www.rubular.com/,似乎可以胜任。

答案 1 :(得分:7)

我喜欢RegExPal.com。祝你好运。

答案 2 :(得分:5)

这个也很不错:RegExr

答案 3 :(得分:1)

哪种味道?正则表达式支持包含在当今使用的大多数主要编程语言中,包括编辑器和IDE,命令行工具(如grep和findstr)以及许多其他地方。这些工具/语言/应用程序中的每一个都有自己的正则表达式风格,没有两种风格完全相同。

对于特定编程语言的正则表达式,我只是Google的“< language> regex tester”;似乎总有至少一个在线测试仪可用。

答案 4 :(得分:1)

我使用匹配和替换功能编写了自己的正则表达式(REGEX)在线测试沙箱,因为我找不到具有替换功能的沙箱。它在DOT NET(.NET)引擎下运行。非常适合测试正则表达式模式,但也适用于快速和脏重新格式化文本文件和字符串。

http://regex.cyberpine.com

答案 5 :(得分:0)

尝试NRegEx

答案 6 :(得分:0)

答案 7 :(得分:0)

对于多种不同语言,平台和开源应用程序的在线沙箱,请参阅此类似的SO question

答案 8 :(得分:0)

这对基于.net的东西来说非常方便:

http://regexlib.com/

答案 9 :(得分:-1)

http://rgx-extract-replace.appspot.com/提供了提取和替换功能。

  1. 它在列中提取并列出匹配模式的组。
  2. 可选择它可以替换输入文本中的模式。它的工作方式与Java regex api相同。

答案 10 :(得分:-3)

我当然有偏见,因为我写了它。但是对于名为Regex Hero的.NET正则表达式来说,这是一个很好的表达式。