ब्रैकेटेड कैरेक्टर सीक्वेंस और सिंगल कैरेक्टर की फ्रीक्वेंसी या स्थिति को एक विशेष कैरेक्टर द्वारा दर्शाया जा सकता है। प्रत्येक विशेष वर्ण का एक विशिष्ट अर्थ होता है। +, *, ?, और $ झंडे सभी एक वर्ण अनुक्रम का पालन करते हैं।
Sr.No वें> <वें शैली ="चौड़ाई:89.5413%; पाठ-संरेखण:केंद्र;">अभिव्यक्ति और विवरण वें> | |
---|---|
1 | p+ यह एक या अधिक p वाली किसी भी स्ट्रिंग से मेल खाता है। |
2 | p* यह शून्य या अधिक p वाली किसी भी स्ट्रिंग से मेल खाता है। |
3 | p? यह किसी भी स्ट्रिंग से मेल खाता है जिसमें अधिकतम एक पी हो। |
4 | p{N} यह N . के अनुक्रम वाली किसी भी स्ट्रिंग से मेल खाता है पी एस |
5 | p{2,3} यह दो या तीन पी के अनुक्रम वाले किसी भी स्ट्रिंग से मेल खाता है। |
6 | p{2, } यह कम से कम दो पी के अनुक्रम वाले किसी भी स्ट्रिंग से मेल खाता है। |
7 | p$ यह अंत में p के साथ किसी भी स्ट्रिंग से मेल खाता है। |
8 | ^p यह शुरुआत में p के साथ किसी भी स्ट्रिंग से मेल खाता है। |
उदाहरण
जावास्क्रिप्ट रेगुलर एक्सप्रेशन में विशेष वर्णों के साथ काम करने का तरीका जानने के लिए आप निम्न कोड चलाने का प्रयास कर सकते हैं -
<html> <head> <title>JavaScript Regular Expressions</title> </head> <body> <script> var myStr = "Welcome to our website! Welcome to Tutorialspoint!"; var reg = /Wel*/g; var match = myStr.match(reg); document.write(match); </script> </body> </html>