जावास्क्रिप्ट एक केस संवेदनशील है भाषा:हिन्दी। जब हम किसी शब्द को दूसरे शब्द से बदलने का प्रयास करते हैं, तो हमें अक्षरों के मामले की जांच करने की आवश्यकता होती है, चाहे वे बड़े हों या छोटे। एक शब्द के लिए, जाँच की प्रक्रिया आसान है लेकिन एक ऐसा परिदृश्य लें जिसमें जाँच करने के लिए अधिक संख्या वाले शब्द हों। तो इस प्रक्रिया को आसान बनाने के लिए "/i" तस्वीर में आता है। यह मामले की परवाह किए बिना शब्द को दूसरे शब्द से बदल देता है।
उदाहरण
निम्न उदाहरण में, हमें नीला शब्द की सभी घटनाओं को प्रतिस्थापित करने की आवश्यकता है लाल . के साथ . लेकिन चूंकि, इनमें से एक घटना राजधानी . में है इसके अलावा, "नीला . शब्द की हर दूसरी घटना " को लाल . में बदल दिया गया है .
<html> <body> <script> var str = "Mr Blue has a blue house and a blue car"; var res = str.replace(/blue/g, "red"); document.write(res); </script> </body> </html>
आउटपुट
Mr Blue has a red house and a red car
जब " /i" ध्वज का उपयोग किया जाता है, शब्दों के मामले के बावजूद, प्रत्येक शब्द को दिए गए शब्द से बदल दिया जाएगा।
उदाहरण
निम्न उदाहरण में, चूंकि "/i" ध्वज का उपयोग किया जाता है, अक्षरों के मामले पर ध्यान दिए बिना नीला . शब्द की सभी घटनाएं लाल . में बदल दिया गया है ।
<html> <body> <script> var str = "Mr Blue has a blue house and a blue car"; var res = str.replace(/blue/ig, "red"); document.write(res); </script> </body> </html>
आउटपुट
Mr red has a red house and a red car