2011-02-08 87 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