|
|
本帖最后由 wubis 于 2014-9-11 09:18 编辑
, e" b3 U* @4 B2 K$ V+ v5 G+ I* Q0 T/ Y* S: i B4 S4 H& k
问一下:" T9 h! U; c' p* X
4 @" b: y5 g# e
比如有一万个网页连接,分别是<br><div><a href="http://x.cn/z____.html">____</a></div></p>,下划线里面是26个字母和数字的任意组合,我是个完美主义的。如果想删除这些内容,有什么办法呢? B' x8 \4 L3 ]/ t# T
以前用正则表达式(npp的),我丢失过数据,比如
6 e, T# a9 u6 L( s' U<div>vanl</div>saa<div>bsdb</div>
* S6 Y1 r9 \. s" J4 f% ?选择\<div\>.*\</div\>替换成空,有时候它会把上述全部删除,在同一行也是如此。# c# Y; e' o# u
6 A5 p& R( G* j3 V9 ?
对于那一万个连接,我是先注释掉,:<br><div><a href="http://x.cn/z 替换成 <!--" a2 i) O# ~7 k
.html"> 替换成 --><!--
# g! r+ @) [ Z! y% n注:这个中继连接个人认为是绝杀
8 m# Y* N3 Y3 I</a></div></p> 替换成 --> , k! |) u) j4 c; N
并假设这三组标签全部只在网页连接用过,先抽样检查' S( B9 I1 g( c' S1 T+ x! [
然后把<!--? 替换成<!--
6 }6 e- m2 b4 f7 F; o3 j; ]: f?代指26字母和数字,这样一般2小时就可以把任意组合搞定,最后把<!---->替换成空就可以了1 g6 ^$ W. h! Q0 t: v
3 L/ q5 ^" w! \' X
具体替换操作
X5 h$ ?7 x) c/ j* b1.为加快类似aaabbb的替换,把<!--a替换成<!--时重复替换,这样子变相加快速度 |
|