将多个值复制粘贴到它们的占位符记事本++

Copy-paste multiple values to their placeholders notepad++

假设标记(多行结构相同)

<a href="">xxx</a>
<a href="">yyy</a>
<a href="">zzz</a>

实现此目标的最佳方法是什么? (复制粘贴到 href="")

<a href="xxx">xxx</a>
<a href="yyy">yyy</a>
<a href="zzz">zzz</a>

我的想法:执行JS然后从浏览器复制html,但似乎有点麻烦。任何记事本++解决方案?

$('a').each(function(){
    $(this).attr('href',$(this).text());
});

您可以在正则表达式模式下进行以下替换:

Find:    <a href="">(.*?)</a>
Replace: <a href=""></a>

这是一个有效的正则表达式 demo