用于可视化构建正则表达式的软件?

用于可视化构建正则表达式的软件?

我经常需要创建在脚本中使用的正则表达式(主要是在 中使用时sed),但是,我发现有时正则表达式变得非常复杂并且难以理解和编辑。是否有任何软件允许人们直观地创建正则表达式代码,然后我可以将其复制并粘贴到脚本中?

答案1

怎么样视觉正则表达式

http://laurent.riesterer.free.fr/regexp/screenshot2.png

答案2

答案3

尝试txt2regex看看是否有帮助。我从来没有认真使用过它,但是当我尝试它时,感觉很酷。

答案4

不完全是OP所要求的 - 但我认为这是相关的,所以我会交叉发布推荐正则表达式编辑器? #549107 - 询问 Ubuntu:

这是我对可视化正则表达式 GUI 工具的尝试,名为visRegexTester.py

如果您键入并更改“正则表达式”字段,它会提供“实时预览”(“自动重新运行”)。否则它只是单个文件;开头有一个 README 评论 - 这是其中的一个片段:

visRegexTester 是一个小型 Python/Tkinter GUI 应用程序,用于协助编写正则表达式;使用 Python 2.7 和 3.2 进行测试。事实上,它只是其他命令行程序的接口:它利用了这样一个事实:许多在终端中用作正则表达式处理器的 Unix/GNU/Linux 程序(例如grepsedperl)在三个方面具有类似的命令行语法部分:

(程序--ARGS)('正则表达式')(文件名)

...更多内容请参阅其余部分。截图:

visRegexTester_01.png

相关内容