|
本帖最后由 ttwrr 于 2011-6-28 15:50 编辑
! s( H, f7 R( _) x( }
7 b% W. R0 k/ P各位好:
# D0 M' C8 D% w' | i一、在一个文本中,如何用正则表达式(或其它方法)按指定方式,复制指定特征字符串?如,有如下一个文本(这文本毫无意义,只为举例):# N, i8 Z9 c2 I+ R
2 ~0 f4 f& }" k! ?* F' T
<i>h001</i>, 11hhji(990), <i>h003</i>uuujipp<pp ii>; <i>h9901</i> <font color=#001123> <i>889hh</i> this is my car.
& [1 c8 q. q( F8 k
# i" h, y' \8 w! P如何把每一个以<i>开始,以</i>结束的字符串,复制两个,并在其中一个复制后的字符串的前面加上“<b>”、后面加上“</b>”,另一个复制后的字符串前面加上“<p>”、后面加上“</p>”?也就是说,把上面那一串字变为一下样子:+ u! ?8 F* v: h, I; V
* w: p/ t( D% V, [, s; O
<i>h001</i><b><i>h001</i></b><p><i>h001</i></p> , 11hhji(990), <i>h003</i><b><i>h003</i></b><p><i>h003</i></p>uuujipp<pp ii>; <i>h9901</i><b><i>h9901</i></b><p><i>h9901</i></p> <font color=#001123> <i>889hh</i><b><i>889hh</i></b><p><i>889hh</i></p> this is my car.+ c5 H) B, J8 {- ~
7 b7 B1 Y! u ?3 u0 C. |二、如何在多个文本文件中批量进行上述修改? |
|