长话短说,我有一个非常大的表(1200多行)从自定义Excel到html转换,除了最后的缺失部分外,它工作得很漂亮。我对RegEx并不擅长,我认为我需要它来在Notepad ++中进行查找和替换。以下是我拥有的和我需要的东西。
输入:
<td>image1</td>
<td>image2</td>
...
<td>image1242</td>
需要的输出:
<td><img src="image1.png" alt="" /></td>
<td><img src="image2.png" alt="" /></td>
...
<td><img src="image1242.png" alt="" /></td>
请指教!
答案 0 :(得分:2)
使用此正则表达式:
<td>image(.+)</td>
以及以下模式作为替代:
<td><img src="image\1.png" alt"" /></td>
作为旁注,通常not a good practice用正则表达式解析HTML - 在这种简单的情况下,它可能就足够了,但对于更复杂的东西,解析HTML就像XML一样好得多文件。
如果您了解某些C#,可以使用HTML Agility Pack。
答案 1 :(得分:1)
这样做: -
<td>image(\d+)</td>
<td><img src="image\1.png" alt="" /></td>
参考屏幕截图: