Mostrar los tags: replace

Mostrando del 1 al 10 de 14 coincidencias
<<>>
Se ha buscado por el tag: replace
Imágen de perfil

Convertir las urls de un texto en enlace HTML


JavaScript

Publicado el 5 de Abril del 2021 por Katas (200 códigos)
600 visualizaciones desde el 5 de Abril del 2021
Función que recibe un texto plano, y devuelve el mismo texto pero con las urls en formato HTML (<a href="....">) para que puedan ser pulsadas por el usuario en la web.

1
2
3
4
console.log(urlTextToHTML("la url: https://www.dom.au esta ok")); // "la url: <a href="https://www.dom.au" target="_blank">https://www.dom.au</a> esta ok"
console.log(urlTextToHTML("la url: https://www.dom.au/index.html esta ok")); // "la url: <a href="https://www.dom.au/index.html" target="_blank">https://www.dom.au/index.html</a> esta ok"
console.log(urlTextToHTML("las urls: https://dom.au y https://www.dom.au estan ok")); // "las urls: <a href="https://dom.au" target="_blank">https://dom.au</a> y <a href="https://www.dom.au" target="_blank">https://www.dom.au</a> estan ok"
console.log(urlTextToHTML("texto sin url")); // "texto sin url"

Para quitar el tag html añadido al enlace, puedes utilizar la función urlHTMLToText() https://www.lawebdelprogramador.com/codigo/JavaScript/6994-Quitar-el-codigo-HTML-de-las-urls-de-un-texto.html
Imágen de perfil

Quitar el código HTML de las urls de un texto


JavaScript

Publicado el 5 de Abril del 2021 por Katas (200 códigos)
705 visualizaciones desde el 5 de Abril del 2021
Función que recibe un texto con enlaces en formato HTML, y devuelve el mismo texto pero quitando el formato HTML (<a href="....">).

1
2
3
4
console.log(urlHTMLToText('la url: <a href="https://www.dom.au" target="_blank">https://www.dom.au</a> esta ok')); // "la url: https://www.dom.au esta ok"
console.log(urlHTMLToText('la url: <a href="https://www.dom.au/index.html" target="_blank">https://www.dom.au/index.html</a> esta ok')); // "la url: https://www.dom.au/index.html esta ok"
console.log(urlHTMLToText('las urls: <a href="https://dom.au" target="_blank">https://dom.au</a> y <a href="https://www.dom.au" target="_blank">https://www.dom.au</a> estan ok')); // 'las urls: https://dom.au y https://www.dom.au estan ok'
console.log(urlHTMLToText('texto sin url')); // "texto sin url"

Esta función hace lo contrario que la función urlTextToHTML() https://www.lawebdelprogramador.com/codigo/JavaScript/6993-Convertir-las-urls-de-un-texto-en-enlace-HTML.html
Imágen de perfil

Convertir acentos a formato HTML


JavaScript

Publicado el 31 de Octubre del 2020 por Xve (294 códigos)
951 visualizaciones desde el 31 de Octubre del 2020
Este simple código muestra como reemplazar los acentos y eñes de una cadena utilizando la función replace por su equivalente en formato HTML.
Imágen de perfil

Reemplazar uno o varios caracteres de un objeto en una cadena


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 30 de Octubre del 2020 por Katas (200 códigos)
646 visualizaciones desde el 30 de Octubre del 2020
Este código muestra como reemplazar uno o varios caracteres de una cadena utilizando replace() con una expresión regular.
La función recibe la cadena y un objeto de key:value con cadenaBuscar:cadenaReemplazar

1
2
3
4
5
6
7
cadena="Hxli Mundx"
obj={"x":"o", "i":"a"}
reemplazar(cadena, obj); // Hola Mundo
 
cadena="La casa azul mas bonita de la montaña";
obj={"azul":"verde", "montaña":"pradera", " mas bonita":""}
reemplazar(cadena, obj); // La casa verde de la pradera
Imágen de perfil

Reemplazar uno o varios caracteres de una cadena con replace


Python

Publicado el 26 de Octubre del 2020 por Katas (150 códigos)
2.209 visualizaciones desde el 26 de Octubre del 2020
Este código muestra como reemplazar uno o varios caracteres de una cadena utilizando String.replace()

1
2
3
cadena="Hxli Mundx"
dic={"x":"o", "i":"a"}
reemplazar(cadena, dic) # Hola Mundo


Aquí tienes otra manera de hacerlo sin utilizar un diccionario con String.translate() https://www.lawebdelprogramador.com/codigo/Python/6309-Eliminar-acentos-y-dieresis-de-una-cadena-con-Python.html
Imágen de perfil

Reemplazar una cadena sin utilizar la función replace


JavaScript

Actualizado el 11 de Julio del 2020 por Administrador (718 códigos) (Publicado el 17 de Diciembre del 2006)
13.319 visualizaciones desde el 17 de Diciembre del 2006
Código que muestra como reemplazar una cadena dentro de otra cadena sin utilizar el comando replace() ni una expresión regular.

1
2
3
4
5
replaceChars("casa", "a", "b"); // "cbsb"
replaceChars("", "a", "b"); // ""
replaceChars("casa", "", "b"); // "casa"
replaceChars("casa", "a", ""); // "cs"
replaceChars(125, "1", "b"); // "b25"
Imágen de perfil

Escapar y des-escapar una cadena html


JavaScript

Publicado el 25 de Abril del 2020 por Katas (200 códigos)
965 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>"); // &lt;a href=&#39;https://url.com?id=1&amp;val=2&#39;&gt;link&lt;/a&gt;
escapeHTML('<a href="https://url.com?id=1&val=2">link</a>'); // &lt;a href=&quot;https://url.com?id=1&amp;val=2&quot;&gt;link&lt;/a&gt;
 
unescapeHTML("&lt;a href=&#39;https://url.com?id=1&amp;val=2&#39;&gt;link&lt;/a&gt;"); // <a href='https://url.com?id=1&val=2'>link</a>
unescapeHTML("&lt;a href=&quot;https://url.com?id=1&amp;val=2&quot;&gt;link&lt;/a&gt;"); // <a href="https://url.com?id=1&val=2">link</a>
Imágen de perfil

Eliminar saltos de linea de un texto


PHP

Publicado el 6 de Marzo del 2020 por Kata (76 códigos)
605 visualizaciones desde el 6 de Marzo del 2020
Crear una función que elimine cualquier salto de linea de una cadena

1
2
3
4
5
6
removeLineBreak("a\nb"); // "ab"
removeLineBreak("a
b"); // "ab"
removeLineBreak("a <br> b"); // "a  b"
removeLineBreak("a<br />b"); // true
removeLineBreak("a\nb<br>c<BR />d"); // "abcd"
Imágen de perfil

Escapar una cadena con una expresión regular


JavaScript

Publicado el 15 de Diciembre del 2019 por Katas (200 códigos)
503 visualizaciones desde el 15 de Diciembre del 2019
Función que recibe una cadena y escapa los caracteres especiales utilizando replace() y una expresión regular.

1
2
escapeRegExp('hola $name'); // "hola \$name"
escapeRegExp('el objecto es: { nombre: ["juan", "jose"]}'); // "el objecto es: \{ nombre: \["juan", "jose"\]\}"
Anterior12Siguiente