修改一批文件内容

来源:百度知道 编辑:UC知道 时间:2024/05/29 20:18:12
有许多个 TXT 与HTML 文件,中间有一段内容 http://www.chmzw.com
我想一次性把这些文件中包含的 http://www.chmzw.com 都改成为:
www.chmzw.com 或者其它的内容,谢谢,

Replace Pioneer专门处理这类问题:

* 如果你要替换的代码是固定内容的多行句子,你就可以用单引号阔起来作为被替换内容(可以多行),如:'http://www.aaa.com/fff.asp?id=5
abcde
fffff'
* 如果你要替换的代码不是固定的句子,但有某种规律,那就需要你自己找到规律,比如代码都以start开始end结束,就可以把start.*?end作为搜索字符。

以你的为例,具体操作:
1.ctrl-o打开文件
2.ctrl-h打开替换对话框
在search for pattern下面输入:
'http://www.chmzw.com'
在replace with pattern 下面填:
'www.chmzw.com'
3.点击Replace即可

如需批量处理多个文件,则在第3步点击Batch...(批量),然后在打开的对话框中,点击pick files选择多个文件,最后点击batch replace即可。

如果你的网页文件是utf-8或unicode等等,你还需要提前在Tools->Encoding菜单选择合适的编码方式。

每次做完的历史记录可以保存为脚本文件供以后使用,不用再重复输入。而且多个记录可以一起保存,一起重新运行。

说实话,Replace Pioneer处理复杂的问题才能显示出优势,像这样的问题用Replace Pioneer有点浪费。<