$7.49 .com domain with free InstantPage Website Builder$1.99 Web Hosting   捷飞网络官方淘宝店   Godaddy 优惠码
返回列表 发帖
分享到:




[软件教程] DW,EditPlus,Search and Replace 使用正则表达式清除tppabs标记

Teleport Pro tppabs7 N9 L- ^# [/ _3 ]! J1 v. O* ]* g5 i
  这是Teleport Pro软件留下的标记。该软件是离线浏览器,下载完整个网页后,它会在图片或超级链接标签内插入tppabs标签,以记录该图片或超级链接指向的原始地址。因为这个标签不是合法标签,所以普通浏览器会忽略它。你可以通过element.getAttribute("tppabs")在JS中读取这个属性。   
5 u2 O3 {6 S0 y1 L% C* l9 z6 S( a可以在 DreamWeaver中使用正则表达式批量清除这种代码.  " K( V; c% [  b- s
具体写法如下:   

$ G$ v3 y+ d* _2 \* K. |* ^匹配tppabs标签:
2 a: l) X- o' ^8 P+ G\btppabs="h[^"]*"   替换为   (空)   

& w! O; }* ^. O% k1 L匹配javascript代码:   href="javascript:if\(confirm\('htt[^"]*"   替换为 href="../"   9 Z; h0 R3 H5 b5 z
注意替换的时候.应该勾选 "使用正则表达式"  
4 e+ q8 K3 L& {3 h4 U3 g9 x) `% H4 {- H) _
EditPlus替换方法:   + T! O$ {5 Q8 x# v) j) g
使用EditPlus批量删除teleport下载页面中的多个标签
6 L8 G' i5 s, F( L. D, y, h% F* u
在使用teleport下载页面后,链接后面基本上都会添加tppabs="..."的标记,有些站外链接,还会加上javascript:if(confirm(...))window.location=...的语句,使用下面的方法,可以迅速清除这类标签:   
( e, n# x, n3 n, k5 F# k用EditPlus打开所有需要修改的文件,按下ctrl+h,勾选'正则表达式',
5 A9 C- N" r9 }5 }查找内容输入   tppabs="[^"]+" (注意最前面有空格),替换内容为空,范围选择所有打开的文,全部替换
5 y+ A0 Q7 L8 m2 A, U查找内容输入   javascript\:if\(confirm\([^)]+\)\)window\.location='([^']+)'   替换内容输入\1,全部替换,ok,上面的信息都被清除

- D; m: s: x& W$ E) |  [  ^( O! r# l5 o3 Y
还有 Search and Replace替换方法:
% t/ x0 a1 h3 \& q* s$ d- I2 M自己试的几个土方法. 希望对你有用.
9 x& \( ?" h* J' \打开sar软件, 选择上面的正则表达式,选择搜索子目录 设置好目录路径
; n# w  q& t' ]' y  t/ M搜索) i, ]) F: L) j8 W8 r
tppabs="*"" K( N" i$ t3 Q& t8 ?7 U  `
(注意最前面有空格),替换内容为空, 全部替换
6 i& d1 Y0 A6 `( v; s: @* o. z
搜索
" ?. [# }* ~  s! ]& f5 hjavascript:if\(confirm\(*\)\)window.location=' 替换内容为空, 全部替换1 K  x8 E* J- F
搜索
& x: P# s0 O" B& r'" 替换内容为", 全部替换) _) d+ _6 `5 K$ h; t6 x* `

4 q- h: s( q5 H/ @2 A2 \
0 p& V) P: ^" x2 w
ok,上面的信息都被清除.
, e; L* H  V3 b; m6 n5 d$ q2 X! ]+ m
+ l/ {/ ~. }: b% W: @& p# g
4 D( d1 n2 ?6 y# T6 q$ ^

美国VPS、域名代购:http://tu8l.taobao.com

返回列表
Namecheap
Namecheap.com - Cheap domain name registration, renewal and transfers - Free SSL Certificates - Web Hosting
互联网安全