Possible Duplicate:
Replacing all occurrences of a string in javascript?Javascript replaceAll arbeiten nicht
ich den ganzen String in einer Variablen ersetzen müssen.
<script>
var a="::::::";
a = a.replace(":","hi");
alert(a);
</script>
Above Code ersetzt nur erste String d.h .. hi::::::
I verwendet replaceAll
aber seine nicht funktioniert.
Bitte leite mich dank
Warum funktioniert dieser Code nicht var a = ":):) ::::"; a = a.replace (/:)/g, "hi"); Warnung (a); –
@VishnuChid Weil '/:)/g' ein ungültiges reguläres Ausdrucksliteral ist (es wird wegen der" zusätzlichen "schließenden Klammer zu einem SyntaxError führen). Probieren Sie stattdessen '/: \)/g' aus. Bitte lesen Sie die Fehlermeldungen und seien Sie präzise über Fehlermeldungen - "nicht funktioniert" und "funktioniert nicht" sind sehr vage. –
Ich bekomme SyntaxError: fehlt) nach der Argumentliste für /: \)/g, bitte helfen, und was ist das Thema, über das ich lesen sollte für die Verwendung von Schrägstrichen ?? –