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.