我很流利的微软Visual 2005正则表达式,他们是一个很大的时间节省。
我似乎通过向我扔一张组织模糊的备忘单来学习他们,那时我只读了一点点书,然后和他们一起玩,直到我明白了到底发生了什么。就目前而言,这种学习方式对我很有帮助。
不过,我真的很想把这个提升到下一个层次。基本上--
我想知道一个更强的REGEXP语言或一个“更强”的regEXP作者是否能够让他的搜索结果在所有行上都匹配,即使通过在搜索中添加一些简单的条件来单击"find“。
无论如何,请提供建议!
发布于 2010-03-21 05:37:37
就regex支持而言,最好的文本编辑器是EditPadPro,由RegexBuddy、PowerGREP和RegexMagic的创建者Jan编写,他是regular-expressions.info的作者,也是正则表达式烹饪本的合著者。
它将正则表达式用于许多方面,包括语法突出显示、代码折叠、文件类型检测等,因此非常强大且高度可定制。我喜欢的另一个编辑器UltraEdit也有一个不错的regex引擎,但它与JGSoft引擎并不匹配,而且它只是半心半意地实现。例如,不使用regex突出显示语法。
JGSoft引擎目前是正则表达式引擎,它支持正则表达式必须提供的大多数特性,请参阅这个比较表。RegexBuddy的当前版本甚至增加了对递归模式匹配(如.NET和PCRE提供)的支持,但是EditPad Pro的regex引擎目前仍在使用以前的版本(但将被更新)。
当然,RegexBuddy无缝地集成到EditPadPro中,这样您就可以获得两者--一个具有完美regex支持的编辑器和一个优秀的regex编辑器。
顺便说一句,桌面版的价格中包含了一个用于在USB驱动器上安装的EPP移动版本( RegexBuddy等人也是如此)。
发布于 2010-03-21 04:34:19
Regex Buddy
我自己从来没有用过,但我听到了很多赞扬。
发布于 2018-10-06 22:10:04
我使用“多字符串搜索”和“多字符串替换”工具进行正则测试和其他事情!
这些工具甚至允许您在文件中记录和保存regex模式,以便以后使用!
可以在这里找到工具:https://windowsportableapps.blogspot.com
https://stackoverflow.com/questions/2485926
复制相似问题