2011-02-08 13 views
0

を検索&置き換え、私はこのようなエントリの100でhtmlファイルを変換しようとしている:Notepad ++は

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

番号「1」

<li> 
    TEXT DESCRIPTION 
</li> 

私はregexpと拡張検索モードのどちらでもこれを行う方法がありません。何か案は?

+0

そのHTMLは正規表現で効果的に解析できるほど規則的ではありません。 – BoltClock

答えて

0

あなたはこれで始めることができ:

<li>\1</li> 

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

を交換してこれを使用すると、報告されたフォームのコードの1つのチャンクと一致します。同じファイルの同じフォームの複数のチャンクに一致するように変更する必要があります。 また、正しく動作させるには、それを怠惰に合わせるべきです。どのように知っている人ですか?

+0

動作しません - メモ帳++ regexesは行単位でしか動作しません。 –

+0

私は見た。最初にすべての改行文字を削除することができるので、1行だけを取得します。 – bluish

+0

OPは改行を自分自身に追加する必要がありますか? – BoltClock