मैं जावास्क्रिप्ट में कुछ पाठ को प्रतिस्थापित करने के लिए str_replace
या इसके समान विकल्प का उपयोग करना चाहता हूं।जावास्क्रिप्ट में पाठ को प्रतिस्थापित करते हुए, मैं जावास्क्रिप्ट में str_replace कैसे कर सकता हूं?
var text = "this is some sample text that i want to replace";
var new_text = replace_in_javascript("want", "dont want", text);
document.write("new_text");
देना चाहिए
this is some sample text that i dont want to replace
अजीब कोई भी नहीं देखा है कि PHP के 'str_replace' भी एक ही लंबाई है, जिसकी पहली सरणी में प्रत्येक स्ट्रिंग एक ही सूचकांक में दूसरी सरणी में तार के साथ बदल दिया जाता है की दो सरणियों स्वीकार करता है। कृपया http://stackoverflow.com/a/5069776/296430 को एकमात्र सही फ़ंक्शन के लिए देखें जो अब तक पाया गया है जो जावास्क्रिप्ट में इस सटीक व्यवहार की नकल करता है। –
@JulesColle कि उत्तर अक्सर विफल रहता है - देखें कि यह क्यों विफल रहता है और यहां एक बेहतर समाधान: http://stackoverflow.com/a/37949642/445295 –