瀏覽單個文章
kiten
*停權中*
 
kiten的大頭照
 

加入日期: Apr 2005
文章: 17
引用:
作者shinnlu
兩個問題都可以用正規表示式來解決
但第一個用UltraEdit 之類的軟體比較簡單
用搜尋&取代的功能:搜尋 "^p^p",取代成 "^p"

第二個問題用正規表示式
搜尋: (<.*?>(.*?)</.*?>)
取代: $2\r\n$1

-----測試字串-----
<fasd=5 wed=red>一堆字</fasd><qwer=4 wed=pink>二堆字</fasd>
<abcd=3 wed=blue>三堆字</fasd>
-----取代結果-----
一堆字
<fasd=5 wed=red>一堆字</fasd>二堆字
<qwer=4 wed=pink>二堆字</fasd>
三堆字
<abcd=3 wed=blue>三堆字</fasd>
------------------

實際的語法在不同的工具裡會有一點差異.

樓主解法二我測試過確實可行,解得太漂亮了
正規表示法這方面我學得確實不到家
舊 2009-07-25, 01:06 PM #8
回應時引用此文章
kiten離線中