Possible Duplicate:
Replacing all occurrences of a string in javascript?जावास्क्रिप्ट replaceAll
मैं एक चर में सभी स्ट्रिंग को बदलने के लिए की जरूरत है काम नहीं कर रहा।
<script>
var a="::::::";
a = a.replace(":","hi");
alert(a);
</script>
कोड से ऊपर केवल पहली स्ट्रिंग यानी बदल देता है .. hi::::::
मैं replaceAll
लेकिन इसके काम नहीं कर रहा करते थे।
कृपया मुझे गाइड, धन्यवाद
यह कोड क्यों काम नहीं कर रहा है var = =::):) :::: "; ए = ए.रेप्लेस (/:)/जी, "हाय"); अलर्ट (ए); –
@ विष्णु चिड क्योंकि '/:)/g' एक अवैध नियमित अभिव्यक्ति शाब्दिक है (इसके परिणामस्वरूप" अतिरिक्त "समापन कोष्ठक के कारण सिंटेक्स त्रुटि होगी)। इसके बजाए '/: \)/g' आज़माएं। कृपया त्रुटि संदेशों को पढ़ें और त्रुटि संदेशों के बारे में सटीक रहें - "काम नहीं कर रहे" और "काम नहीं करते" बहुत अस्पष्ट हैं। –
मुझे syntaxError मिलता है: गायब) /: \)/g के लिए तर्क सूची के बाद, कृपया मदद करें, और स्लैश का उपयोग करने के लिए मुझे क्या विषय पढ़ना चाहिए ?? –