正则表达式与批量替换工具

来源:互联网 发布:java程序员的自我修养 编辑:程序博客网 时间:2024/06/14 00:26

概述使用经验工具与使用教程windows下的正则式工具介绍之一:RegexBuddy

涉及到要对批量的文件甚至是批量的待替换字符串进行查找与替换时,正则表达式与GREP工具就显得强大无敌了。

PowerGrep是最强大的工具但输入一连串的正则待替换字符串时稍显繁琐,而UltraReplace虽然不成熟,但是输入规则方面有一个很方便的地方,就是输入框会保留上一次的显示内容,所以可以直接在上一次的正则表达式上直接编辑就形成下一个表达式,依此类推可以节省很多重复动作。所以可以在UltraReplace输入编辑完大量规则后一一直接COPY回PowerGrep的规则框内,虽然动作枯燥单调,但是不会出错。也可以导出UltraReplace的规则,然后修改成适合PowerGrep的XML配置的.pga文件,不过这个动作比较费脑筋,容易出错。

正则表达式批量替换工具:

 

windows下的正则式工具介绍之二:powergrep

windows下的正则式工具介绍之三:MTracer2.0介绍以及与RegexBuddy比较

数据采集利器PowerGREP10分钟上手指南 这个软件,速度还是比较快的。不过这个软件比较消耗内存。另外需要注意一点,就是文件的编码,需要在reference里面的encode指定。 我使用powergrep的一点体会

UltraReplace超级批量文本替换,免费但尚未成熟的国产软件,对正则表达式的支持尚可但是经常软件异常。

正则表达式验证工具:

与正则表达式相关的几个小工具

正则表达式测试软件(Regex) V0.5.0.2

RegeX 可视化正则表达式替换器 (SearchRex) RegeX使用教程

正则表达式验证器RegexTester

正则表达式测试工具 (阿良原创)