Prima di proseguire...
Potrebbe interessarti la nostra collezione di esercizi C risolti?
In javascript ci sono due modi principali per creare la funzione str_replace, funzione che data una stringa sostituisce tutte le occorrenze di una seconda stringa con una terza.
1:
<script> function str_replace(str, str2, str3){ return str3.split(str).join(str2); } </script>
2:
<script> function str_replace(str, str2, str3){ return str3.replace(new RegExp(str,"g"),str2); } </script>
Nel primo metodo divido str3 prima in un vettore usando come divisore str e poi riunisco il vettore dividendo i vari elementi con str2.
Nel secondo metodo uso il metodo replace che però usa le espressioni regolari quindi non facico altro che rendere str un espressione regolare.
Questa funzione può risultare molto utile ad esempio nel trasformare i \n in <br /> ad esempio nelle risposte ajax
str_replace in javascript by cardinale claudio is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Pingback: str_replace con espressioni regolari in php « tutorial programmazione