Estou tentando remover todas as tags que contêm href="#"
-
Menu "Pesquisar" > "Substituir" (ou Ctrl + H )
-
Defina "Localizar o que" como
<a .*?href="#">(.*?)</a> -
Defina "Substituir por" como
-
Ativar "Expressão regular"
-
Clique em "Substituir tudo"
Antes:
<ahref="#">leave this text</a>
<a class="" id="" href="#">leave this text too</a>
<a href="http://......">Dont remove this tag!</a>
Depois de :
leave this text
leave this text too
<a href="http://......">Dont remove this tag!</a>
Como apontado por AFH em um comentário, há uma expressão regular melhor que captura a expressão que não foi incluída nos dados da amostra.
-
Defina "Localizar o que" como
<a .*?href="#" .*?>(.*?)</a>Isso corresponderá às linhas nas quais há cláusulas após o
href="#"(e antes da primeira coincidência>).Nota:
Ele não funcionará corretamente se houver
>s no campo de valor de uma cláusula subseqüente (antes do>matching<a)
