Notepad ++ RegEx替换为模式

时间:2017-01-30 17:38:33

标签: regex notepad++

我想找到以下模式:

Image not found: /Images/IMG-20160519-WA0015.jpg

并替换为一些标记,包括上述文本中的图像名称,如:

<a href="IMG-20160519-WA0015.jpg"><img src="IMG-20160519-WA0015.jpg" width="180" height="240" alt="IMG-20160519-WA0015.jpg" class="image" />

是否可以使用某种正则表达式或插件,或者我只是烧神经元?

感谢。

1 个答案:

答案 0 :(得分:2)

尝试查找^Image not found: \/Images\/(IMG-.*\.jpg)并替换为<a href="\1"><img src="\1" width="180" height="240" alt="\1" class="image" />

请注意,正则表达式中的插入符号(^)表示它必须位于行的开头,不确定是否适合您,但我怀疑它是。我还假设&#34; IMG - &#34;前缀是常量,如果没有,那么你可以从正则表达式中删除这四个字符。

如果您不了解它,RegExr是构建和测试正则表达式的一种很好的交互方式。

编辑:由于您提到评论中有问题,这里是我的设置图片: enter image description here