किसी व्यंजक का मिलान करने के लिए, JavaScript मिलान () पद्धति का उपयोग करें। रेगुलर एक्सप्रेशन के विरुद्ध स्ट्रिंग का मिलान करते समय इस विधि का उपयोग मैचों को पुनः प्राप्त करने के लिए किया जाता है। निम्नलिखित पैरामीटर है -
- परम - एक रेगुलर एक्सप्रेशन ऑब्जेक्ट।
यदि रेगुलर एक्सप्रेशन में g ध्वज शामिल नहीं है, तो यह regexp.exec(string) जैसा ही परिणाम देता है।
यदि रेगुलर एक्सप्रेशन में g ध्वज शामिल है, तो यह विधि सभी मैचों वाली एक सरणी लौटाती है।
उदाहरण
आप JavaScript रेगुलर एक्सप्रेशन का उपयोग करके किसी व्यंजक को गणित करने के लिए निम्न कोड चलाने का प्रयास कर सकते हैं -
<html> <head> <title>JavaScript String match() Method</title> </head> <body> <script> var str = "For more information, see Chapter 3.4.5.1"; var re = /(chapter \d+(\.\d)*)/i; var found = str.match( re ); document.write(found ); </script> </body> </html>