La expresión regular tendría esta forma:
/<.*>(.*)<\/.*>/g
. Ya luego sería cuestión de que tomes al primer y único grupo anónimo de esa expresión, el cual equivale al texto del enlace y lo asignes a donde desees.
Suponiendo que el texto se encuentre en el cuerpo del documento:
Código Javascript
:
Ver originalvar body = document.body,
texto = body.innerHTML,
regexp = /<.*>(.*)<\/.*>/g;
body.innerHTML = texto.replace(regexp, "$1");
De este modo, reemplazas al texto anterior por el actualizado, el cual incluye al texto del enlace. Con el
$1
, tomo al grupo anónimo de la expresión regular, denotado entre paréntesis.
Saludos