Sostituire tutte le occorenze di una stringa con javascript. [Replace, ReplaceAll]

Javascript con il metodo string.replace() sostituisce solo la prima occorrenza (primo risultato) nella frase.

Per sostuire tutte le occorrenze di una stringa in una frase รจ invece necessario scrivere:

var frase =frase.replace('parola_da_cercare/g','parola_da_sostituire');

Se volessimo rimuovere tutti gli “a capo” (i new line o \n che dir si voglia) bisogna invece scrivere:

var frase =frase.replace(/\n/g,'parola_da_sostituire');

Da notare l’utilizzo degli apici singoli invece delle virgolette e l’escape del metacarattere \n (newline)