我已经学习了有关基本正则表达式的基础知识,但我仍然觉得我远没有做好.
作为一个初学者,拥有一个WYSIWYG编辑器会很棒.所以我想知道是否有人可以对这些编辑提出一些建议?对于各种常用的Regex版本,例如基本版本,Python版本,Perl版本,bash版本....
或者,如果您有其他不错的方法/工具(不一定以编辑器的形式)来推荐帮助掌握不同版本的Regex,那也会很好!
感谢致敬!
我的操作系统是Ubuntu 10.10和Windows 7.
什么是"好"取决于对你最有用的东西.但对我来说,这些是一个优秀的正则表达式编辑器的关键功能(除了测试和创建正则表达式的能力,当然,这是被称为"正则表达式编辑器"的先决条件:-):
正如@Max提到的那样,RegexBuddy做了所有这些,但也有一个免费的替代方案,Expresso也做得非常好.这两个实用程序是我发现的唯一具有解释正则表达式的关键能力的实用程序.以下是RegexBuddy的示例:

我认为您会发现www.debuggex.com非常有价值。debuggex的一些优点是:

在撰写本文时,它仅支持Javascript。但是,将来会计划使用更多的语言。