我经常需要创建在脚本中使用的正则表达式(主要是在 中使用时sed
),但是,我发现有时正则表达式变得非常复杂并且难以理解和编辑。是否有任何软件允许人们直观地创建正则表达式代码,然后我可以将其复制并粘贴到脚本中?
答案1
怎么样视觉正则表达式?
答案2
怎么样克雷格速递公司
答案3
尝试txt2regex看看是否有帮助。我从来没有认真使用过它,但是当我尝试它时,感觉很酷。
答案4
不完全是OP所要求的 - 但我认为这是相关的,所以我会交叉发布推荐正则表达式编辑器? #549107 - 询问 Ubuntu:
这是我对可视化正则表达式 GUI 工具的尝试,名为visRegexTester.py
:
如果您键入并更改“正则表达式”字段,它会提供“实时预览”(“自动重新运行”)。否则它只是单个文件;开头有一个 README 评论 - 这是其中的一个片段:
visRegexTester 是一个小型 Python/Tkinter GUI 应用程序,用于协助编写正则表达式;使用 Python 2.7 和 3.2 进行测试。事实上,它只是其他命令行程序的接口:它利用了这样一个事实:许多在终端中用作正则表达式处理器的 Unix/GNU/Linux 程序(例如
grep
、sed
、perl
)在三个方面具有类似的命令行语法部分:(程序--ARGS)('正则表达式')(文件名)
...更多内容请参阅其余部分。截图: