Escapar y des-escapar una cadena html
JavaScript
Publicado el 25 de Abril del 2020 por Katas (200 códigos)
1.500 visualizaciones desde el 25 de Abril del 2020
Mediante el comando replace() y una expresión regular, buscamos los caracteres a escapar y des-escapar para reemplazarlos por sus respectivos.
1
2
3
4
5
escapeHTML("<a href='https://url.com?id=1&val=2'>link</a>"); // <a href='https://url.com?id=1&val=2'>link</a>
escapeHTML('<a href="https://url.com?id=1&val=2">link</a>'); // <a href="https://url.com?id=1&val=2">link</a>
unescapeHTML("<a href='https://url.com?id=1&val=2'>link</a>"); // <a href='https://url.com?id=1&val=2'>link</a>
unescapeHTML("<a href="https://url.com?id=1&val=2">link</a>"); // <a href="https://url.com?id=1&val=2">link</a>
Comentarios sobre la versión: 1 (0)
No hay comentarios