将多个值复制粘贴到它们的占位符记事本++
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。
假设标记(多行结构相同)
<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。