【问题标题】:Java-specific regular expression testing program [closed]Java特定的正则表达式测试程序[关闭]
【发布时间】:2012-01-23 06:52:48
【问题描述】:

我正在寻找一个安装在我以前的工作站上的正则表达式测试程序,但现在在任何地方都找不到。

它是针对特定于 java 的正则表达式的,所以我很确定它是用 Java 编写的。顶部有几个选项卡,其中之一是 API 中 Pattern 类中不同正则表达式术语的解释。

顶部文本框用于输入文本,中间文本框用于正则表达式,底部文本框用于显示匹配项。

我知道这没什么好说的,但是有人认得出来吗?

【问题讨论】:

  • 不认识它,但它似乎是一个简单的程序,可以快速编写自己的代码。
  • 我不认识它,但您可以在搜索程序时尝试这个在线 java 正则表达式检查器:regexpal.com

标签: java regex windows testing


【解决方案1】:

我使用 RegExr,基于 JavaScript。

【讨论】:

  • 看起来很不错。我得试试看。
  • 下载显示一些病毒/广告。不会用
  • 还有,好像不支持Java
  • 实际上,它是基于 ActionScript(Adobe 的 ECMAScript 实现,具有一些附加功能)。离线版本使用 Adob​​e Air。我已经使用它多年了,现在才更新它;里面没有广告或病毒。
  • RegExr 很好——实际上很棒——直到你需要做lookbehind,它在Java 中有效,但显然不适用于JavaScript。
【解决方案2】:

在我看来,http://regex101.com 是迄今为止最好的在线正则表达式检查器,适用于各种正则表达式格式,包括 Java 正则表达式 你要求的。它甚至可以让您调试所有步骤(包括向前和向后查找)并解释您开发的正则表达式的术语!

【讨论】:

  • 我没有找到那里的 java 测试
【解决方案3】:

试试 Kodos 正则表达式测试器(适用于 windows),一个很好的正则表达式工具。我最初使用它们来测试正则表达式模式并在 Java 中使用它们。

http://kodos.sourceforge.net

【讨论】:

    【解决方案4】:

    找到了!

    正则表达式

    http://cui.unige.ch/~deriazm/apps/regexsr/

    【讨论】:

    【解决方案5】:

    可能是RegexBuddy。它支持Java。你可以找到截图here

    您可以查看此StackOverflow Q&A 以获得更多建议。

    【讨论】:

      【解决方案6】:

      如果不需要特定于 Java,请使用 Regex Coach。我将它用于 Java 表达式,还没有遇到问题。

      【讨论】:

        【解决方案7】:

        我不知道有什么特定的桌面程序可以做到这一点,但我个人使用的是this website,它提供了您正在寻找的大部分内容(除了解释)。

        我至少会看一下 - 在我看来很棒的程序。提供所有重要的标志,几个不同的字符串来测试并打印出给定 RE 的 java 字符串(所以不要在需要的地方手动插入 \!)

        【讨论】:

          猜你喜欢
          • 2015-04-27
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2022-10-13
          • 2021-07-08
          相关资源
          最近更新 更多