Possible Duplicate:
Replacing all occurrences of a string in javascript?JavaScript replaceAll nie działa
muszę wymienić cały ciąg w zmiennej.
<script>
var a="::::::";
a = a.replace(":","hi");
alert(a);
</script>
Powyższy kod zastępuje tylko pierwszy ciąg tj .. hi::::::
użyłem replaceAll
ale jej nie działa.
proszę kierować do mnie, dzięki
dlaczego ten kod nie działa var a = ":):) ::::"; a = a.replace (/:)/g, "hi"); alert (a); –
@VishnuChid Ponieważ '/:)/g' jest nieprawidłowym dosłownym wyrażeniem regularnym (spowoduje to błąd składni ze względu na" dodatkowy "nawias zamykający). Zamiast tego spróbuj '/: \)/g'. Proszę przeczytać komunikaty o błędach i dokładnie opisać komunikaty o błędach - "nie działa" i "nie działa" są bardzo niejasne. –
Dostaję SyntaxError: missing) po liście argumentów dla /: \)/g, proszę o pomoc, i jaki jest temat, o którym powinienem przeczytać na temat używania ukośników ?? –