Notepad++ RegEx 删除 2 html 标签之间的所有内容(中间有换行符)

Notepad++ RexEx Remove everything between 2 html tags ( with line break between )

我想用notepad++在html文档中删除

标记区域之间的所有内容 所以要删除的起点是(包括)"<imgCRLF",然后是包括 CRLF 之间的所有内容 然后包括 "DetailsCRLF</aCRLF" 作为 End ponint

我从简单的 <img.*<a/> 开始,然后勾选了

我试图改进这个起点,但总是要么什么都没有删除,要么删除太多:)

使用<img.*?</a>[\r\n]*.* 太贪心了。 [\r\n]* 将捕获 </a> 之后的空格。

此外,如果您只对匹配 <img 和后续换行符感兴趣,您可以使用另一个正则表达式:

<img[\r\n].*?</a>[\r\n]*