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