求推荐一款能按照对换表进行批量替换的文本替换软件

今日又更新,支持匹配空行及特定行,也就是

匹配所有行
.*\n

匹配特定行
.特定字符.\n

這個在處理碼表時會用到,其實用vim處理也可以。

我的ABC软件工具箱 可以实现你需要的功能 批量替换不同规则的不同文档 都是可以的

最近才发现,其实这种替换表根本不用 awk。sed 是支持脚本模式的。

比如,要将文本文件中所有的 AAA 替换为 111,BBB 替换为 222,可将替换表按这种形式写好,并保存为 replace.sed

s/AAA/111/g
s/BBB/222/g

其中,AAA、BBB、111、222 都是正则表达式或字符串(注意特殊字符要转义)

然后命令行运行

busybox sed -f replace.sed 输入文件 > 输出文件

即可。