2011-02-08 81 views
0

我想一個HTML文件轉換與條目100像這樣的:記事本+ +搜索和替換

<table> 
<tr> 
<td valign="top" width="30"> 
1.</td> 
<td> 
TEXT DESCRIPTION 
</td> 
</tr> 
</table> 
<table><tr><td></td></tr></table> 

其中的數字「1」。去從1到100,到這個:

<li> 
    TEXT DESCRIPTION 
</li> 

我還沒有找到一個方法來做到這一點,也沒有用正則表達式,也不具有擴展的搜索模式。有任何想法嗎?

+0

該HTML看起來不夠規律,不足以被正則表達式有效分析。 – BoltClock 2011-02-08 11:25:39

回答

0

你可以用這個啓動:

更換

.*<td>(.*[A-Za-z]+.*)<\/td>.* 

<li>\1</li> 

這將匹配您報告的形式的代碼一個大塊。您必須修改它以匹配同一文件中多個相同表單的塊。 此外爲了正常工作,我們應該讓它與懶惰相匹配。有人知道如何?

+0

不工作 - Notepad ++正則表達式只能逐行工作。 – 2011-02-08 10:43:26