75 of 264 menu

Método replace

El método replace realiza la búsqueda y reemplazo de partes de una cadena. El primer parámetro es la subcadena que se reemplaza, y el segundo - la subcadena por la cual se reemplaza.

Sintaxis

cadena.replace(lo que reemplazamos, por lo que reemplazamos);

Ejemplo

Reemplacemos en la cadena 'ab' por '!':

let str = 'abcde'; let res = str.replace('ab', '!'); console.log(res);

Resultado de ejecutar el código:

'!cde'

Ejemplo

Intentemos reemplazar todas las coincidencias en la cadena:

let str = 'ab cde ab'; let res = str.replace('ab', '!'); console.log(res);

Veremos que el reemplazo ocurrió solo en la primera coincidencia:

'! cde ab'

Ejemplo

A pesar de que el método replace cambia solo la primera coincidencia, se pueden reemplazar todas las coincidencias usando un bucle:

let elem = 'ab'; let str = 'ab cde ab'; while (str.includes(elem)) { str = str.replace(elem, '!'); } console.log(str);

Resultado de ejecutar el código:

'! cde !'

Véase también

  • el método replace,
    que realiza la búsqueda y reemplazo de partes de cadenas usando expresiones regulares
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar