Bat 如何在一长串字符里面在所有"><"这个符号中间插入换行符

2025-02-27 09:38:41
推荐回答(2个)
回答1:

用VBS实现吧!批处理自身不好实现!

Set fso=Wscript.CreateObject("Scripting.FileSystemObject")
set f=fso.opentextfile("test.txt")
s=replace(f.readall,"><", ">"&chr(10)&"<")
f.close
set r=fso.opentextfile("test.txt",2,true)
r.write s
Wscript.quit

保存为vbs后缀名即可。自行修改代码中的文件名字。

回答2:

字符替换,或者用正则表达式替换