作者KOIORI (莹の光)
看板Eclipse
标题Re: [问题] 使用RegEx搜寻後取代...
时间Tue May 4 12:14:08 2010
大家好像都是运用在program上,我只好自问自答@@
※ 引述《KOIORI (莹の光)》之铭言:
: 我最近才刚碰RegEx,所以观念不是很清楚,
: 可能是很初学者的问题,但版上好像也没有相关的解答,请见谅。
: 原始码举例:
: <h1 class="title">header 1</h1>
: <h2 class="sub-title">header 2</h2>
: ...
: ========search line=========
: 我用「\<h[1-6].*\>.*\<\/h[1-6]\>」去search,
: 有如愿找到我要的所有h1~h6,所以语法应该没有太大问题?!
这里可以用
(<h[1-6].*>)(.*)(</h[1-6]>)去作search。
: 接下来replace就是我不知道该怎麽处理的地方。
: 我该下什麽样的语法,才能将tag中的内容全部替换掉,
: 比如换成如下:
: <h1 class="title">被换掉了~^.<~</h1>
: <h2 class="sub-title">被换掉了~^.<~</h2>
: ...
然後用
$1被替换掉了~^.<~$3去作replace。
这样就大功告成了,感恩m(_ _)m
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.128.14
1F:推 nosql:其实有regexp板.... 05/11 14:28