长话短说,我有一个非常大的表格(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>
请指教!
最佳答案
使用这个正则表达式:
<td>image(.+)</td>
和以下模式作为替代:
<td><img src="image\1.png" alt"" /></td>
作为旁注,通常是 not a good practice使用正则表达式解析 HTML - 在像这样的简单情况下,这可能就足够了,但对于任何更复杂的情况,解析 HTML 就像解析 XML 文件会更好。
如果您了解一些 C#,则可以使用 HTML Agility Pack为此。
关于html - Notepad++ 的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12227539/