Frage
JavaScript Replace - Alle Übereinstimmungen ersetzen
Frage von hungry   |   vom 27.04.2014 - 17:26   |   Kategorie Internet
Habe ein Problem mit der Replace-Funktion von bei JavaScript. Es wird immer nur die erste Übereinstimmung gefunden und ersetzt. Gibt es eine Funktion die alle Übereinstimmungen ersetzt? So wie bei PHP mit str_replace wo alles ersetzt wird.
1
Antwort
Antwort von Merlin   |   vom 28.04.2014 - 15:14
Das geht direkt mit der Funktion replace. Einfach die Funktion um den Modifier g ergänzen.

Code
01
02
03

var myString = myString.replace(/Suchmuster/g,"Ersetzung");

Damit werden jetzt alle Vorkommen ersetzt.
2