NOTEPAD++ 使用查找和替换功能添加文件夹名称

NOTEPAD++ adding folder name using FIND & REPLACE feature

这是我之前问题的后续问题,可以在下面的 url 中找到:


如果我下面有以下标签,我想在图像文件前添加一个文件夹名称images/,我该如何编程NOTEPAD++为那些A添加一个文件夹名称具有 JPG 值的 HREF 标签。所以简而言之,我想在使用 FIND & REPLACE 函数时排除具有 HTM 值的 A HREF 标签。

当前代码

<a href="O2A.jpg">
<a href="h025m.htm">

我希望达到的结果

<a href="images/O2A.jpg">
<a href="h025m.htm">

如能提供帮助,我将不胜感激。

正则表达式

这是正则表达式模式,它使用先行查找 JPG 文件之前的 <a href="

\<a href=\"(?=[^\.]*\.jpg")

然后,您可以将 <a href=" 替换为

<a href="images/

以下测试用例通过

<a href="O2A.jpg">
<a href="h025m.htm">
<a href="O55C.jpg">
<a href="h127m.html">
<img src="images/h001p.jpg" width="175" height="217" alt="h001p">

输出

<a href="images/O2A.jpg">
<a href="h025m.htm">
<a href="images/O55C.jpg">
<a href="h127m.html">
<img src="images/h001p.jpg" width="175" height="217" alt="h001p">