|
本帖最后由 wubis 于 2014-9-11 09:18 编辑
- A! v/ Z) b5 m* b: C3 ]' L( Y, `! i) ?
9 j n4 h* B5 _+ v问一下:" J; V; A6 {# E& A; {8 N( U
4 y2 ~7 U! {) ?, t4 |
比如有一万个网页连接,分别是<br><div><a href="http://x.cn/z____.html">____</a></div></p>,下划线里面是26个字母和数字的任意组合,我是个完美主义的。如果想删除这些内容,有什么办法呢?/ _5 A- V2 s6 K2 `- x
以前用正则表达式(npp的),我丢失过数据,比如$ _" L. M* |. f# v- m
<div>vanl</div>saa<div>bsdb</div>/ j5 u2 Y2 ~9 C# L
选择\<div\>.*\</div\>替换成空,有时候它会把上述全部删除,在同一行也是如此。
/ Y+ n( U0 _+ T$ o9 O. M0 i* t( H1 n) w; o
对于那一万个连接,我是先注释掉,:<br><div><a href="http://x.cn/z 替换成 <!--# h' ]3 @8 m0 {$ o; T) c4 g
.html"> 替换成 --><!-- ( J$ y) w8 w4 O1 T
注:这个中继连接个人认为是绝杀
( ]5 F! I' ]+ R! v( d7 X- C</a></div></p> 替换成 -->
8 p( ~ E& d' P7 F" y4 y并假设这三组标签全部只在网页连接用过,先抽样检查
8 H, `+ B/ T, j然后把<!--? 替换成<!--
' l+ H# ^5 U: p k* c2 P2 Q4 d?代指26字母和数字,这样一般2小时就可以把任意组合搞定,最后把<!---->替换成空就可以了: K0 y3 O( _. c4 O8 v# U$ A
! c' A- v3 W- H+ L4 b5 A$ m: B
具体替换操作5 a/ v. Q( ^; Q; y1 ]
1.为加快类似aaabbb的替换,把<!--a替换成<!--时重复替换,这样子变相加快速度 |
|