这是我的文字:
<a class="attachment-link" href="http://www.example.com/example-example/?example_id=example-example.jpg">
我希望完全删除所有内容。
这些条目有几个hundrets,我想删除所有的entrys
所以我试着在Notepad ++中使用这个正则表达式来替换任何东西:
<a .*class="attachment-link" href="#">(.*?)</a>
但它不起作用。
我是使用正则表达式的新手,我会提供任何帮助
答案 0 :(得分:1)
我创建了一个test.html文件:
<a class="attachment-link" href="http://www.x.com/x-x/?x_id=x-x.jpg"> Some Text </a>
<a href="#"> Some Text </a>
<article>
<a class="attachment-link" href="http://www.x.com/x-x/?x_id=x-x.jpg"> Some Text </a>
</article>
我使用了Notepad ++的“全部替换”操作:
模式:“<a\s+class="attachment-link"(?:"[^"]*"|[^>])*>[\s\S]*?<\/a>
”
结果是:
<a href="#"> Some Text </a>
<article>
</article>