Saltar al contenido
Codifíca.me | Desarrollo web | Programación

Encontrar Links a dominios externos utilizando expresiones regulares | Regex

12 marzo, 2019
regex

Este es la expresión regular que utilizo cuando quiero encontrar todos los links externos que tengo en un conjuntod de ficheros.

Esta expresión la puedes añadir a tu notepad++ o tu sublime text para identificar y sustituir todos los links externos que tengas.


<a [^>]*\bhref=([\'"])http.?://((?<!tuDominio)[^\'"])+\1 *.*?</a>

La expresión encuentra todos los que NO pertenezcan a “tuDominio”  , por lo tanto, cambia ‘tuDominio’ por el nombre que quieras utilizar.

Utilizando expresiones Regex para encontrar links a dominios externos dentro de un conjunto de ficheros html.

dia-del-programador