“Cómo reemplazar todas las ocurrencias de una cadena en JavaScript” Código de respuesta

JavaScript reemplaza todas las ocurrencias de cadena

function replaceAll(str, find, replace) {
    var escapedFind=find.replace(/([.*+?^=!:${}()|\[\]\/\\])/g, "\\$1");
    return str.replace(new RegExp(escapedFind, 'g'), replace);
}
//usage example
var sentence="How many shots did Bill take last night? That Bill is so crazy!";
var blameSusan=replaceAll(sentence,"Bill","Susan"); 
Grepper

Reemplace todas las ocurrencias de una cadena en JavaScript

const p = 'The quick brown fox jumps over the lazy dog. If the dog reacted, was it really lazy?';

console.log(p.replaceAll('dog', 'monkey'));

// expected output: "The quick brown fox jumps over the lazy monkey. If the monkey reacted, was it really lazy?"



Batman

STR reemplaza a JavaScript todos

str.replace(/abc/g, '');
Amin :)

Cómo reemplazar todas las ocurrencias de una cadena en JavaScript

let result = "1 abc 2 abc 3".replaceAll("abc", "xyz");
// `result` is "1 xyz 2 xyz 3"
Funyn Kayvanhs Khiatan

Cómo reemplazar toda la cadena en JavaScript cuando la cadena es variable JavaScript

function name(str,replaceWhat,replaceTo){
    replaceWhat = replaceWhat.replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&');
    var re = new RegExp(replaceWhat, 'g');
    return str.replace(re,replaceTo);
}
Clean Curlew

Reemplace todas las ocurrencias de una cadena en JavaScript

str = str.replace(/abc/g, '');
Worried Wasp

Respuestas similares a “Cómo reemplazar todas las ocurrencias de una cadena en JavaScript”

Preguntas similares a “Cómo reemplazar todas las ocurrencias de una cadena en JavaScript”

Más respuestas relacionadas con “Cómo reemplazar todas las ocurrencias de una cadena en JavaScript” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código