La funzione replace in Javascript
String replace(regExp, newValue )
La funzione replace dell’oggetto String permette di sostituire una sottostringa con un nuovo valore, ritornando una stringa modificata.
Il funzionamento è semplice , infatti utilizza il primo parametro per trovare la sottostringa e la rimpiazza col secondo parametro:
1 var myString = "cosa"; 2 var modifiedString = myString.replace("o", "a"); // modifiedString adesso vale: casa 3 4 var myString2 = "Sun"; 5 var modifiedString2 = myString.replace("un", "onia"); // modifiedString2 adesso vale: Sonia
Come primo parametro è possibile utilizzare una regular expression
1 var myString = "cosa"; 2 var newString = myString.replace(/o/, "a"); // newString adesso vale: casa 3 4 var myString2 = "Sun"; 5 var newString2 = myString.replace(/un/, "onia"); // newString2 adesso vale: Sonia
