Uso:
/\v(.*\<location\>)&(.*file:\/\/\/home\/faizal\/Music)@!
-
\v
significa que no padrão depois de todos os caracteres ASCII, exceto '0' - '9', 'a' - 'z', 'A' - 'Z' e '_' têm um significado especial. "muito mágica" -
@!
é uma afirmação negativa -
.
corresponde a qualquer caractere -
*
corresponde a qualquer número do átomo anterior -
&
é o booleano AND -
()
está agrupando em um átomo -
/
é o comando de localização -
\
é o caractere de escape
Referência: link ,
Obrigado @muru