来源:常见问题解疑 - 远策科技 | 2021-11-05
Teleport Pro 是款优秀的网站离线浏览工具(即网站整站下载工具),Teleport Ultra是其增强版,但使用此系列软件下载的离线网页里会包含大量冗余代码(如tppabs),手动去修改工作量很大,下面介绍如何通过软件进行正则表达式批量替换冗余代码(推荐DreamWeaver的正则替换功能)。
用DW查找替换功能,查找范围:文件夹(然后选取你需要替换的文件夹) 替换勾选:使用正则表达式。
1、html文件中去除tppabs标签
查找: \btppabs="h[^"]*"
替换:(空)
注意:\btppabs="h[^"]*" 前面有一个空格。
2、css文件去除tpa标签
查找:/\*tpa.*?\*/
替换:(空)
3、css文件中的图片链接(以gif图片为例):
查找: tpa=http://[^\s]*.gif
替换:(空)
注意:tpa=http://[^\s]*.gif 前面也有一个空格。
4、修复confirm链接:
查找:href=" *javascript:if\(confirm\('(htt[^"\s]*).*?"
替换:href="$1"