सी ++ लाइब्रेरी - <regex>
परिचय
यह वर्णों के अनुक्रम के विरुद्ध प्रतिमानों को व्यक्त करने का एक मानकीकृत तरीका है। कुछ सामान्य रेगेक्स पैरामीटर नीचे दिए गए हैं -
Target sequence (subject) - इसका उपयोग अनुक्रम पैटर्न की खोज के लिए किया जाता है।
Regular expression (pattern) - इसका इस्तेमाल टारगेट सीक्वेंस में सर्च करने के लिए किया जाता है।
Matches array - मेल की जानकारी विशेष मैच_रेसट्यूट सरणी प्रकार (जैसे कि cmatch या स्मैच) में से एक में संग्रहीत होती है।
Replacement strin - यह ऑपरेशन मैचों की जगह लेता है।
रेगेक्स संचालन
अनु क्रमांक। | रेगेक्स ऑपरेशन और विवरण |
---|---|
1 | regex_match यह एक मैच सीक्वेंस है। |
2 | regex_search यह एक खोज अनुक्रम है। |
3 | regex_replace यह एक प्रतिस्थापित मिलान क्रम है। |
Iterator प्रकार
अनु क्रमांक। | Iterator प्रकार और विवरण |
---|---|
1 | regex_iterator यह एक रेगेक्स पुनरावृत्ति है। |
2 | regex_token_iterator यह एक रेगेक्स टोकेटर है। |
basic_regex झटपट
अनु क्रमांक। | तात्कालिकता और विवरण |
---|---|
1 | regex यह एक रेगेक्स वर्ग है। |
2 | wregex यह एक wregex वर्ग है। |
match_results झटपट
अनु क्रमांक। | match_results तात्कालिकता और विवरण |
---|---|
1 | cmatch ये स्ट्रिंग लिटरल के लिए माचिस हैं। |
2 | wcmatch ये चौड़े स्ट्रिंग शाब्दिकों के लिए माचिस हैं। |
3 | Smatch ये स्ट्रिंग ऑब्जेक्ट्स के लिए match_results हैं। |
4 | wsmatch ये चौड़े स्ट्रिंग ऑब्जेक्ट के लिए match_results हैं। |
सबमिशन तात्कालिकता
अनु क्रमांक। | सबमिशन तात्कालिकता और विवरण |
---|---|
1 | csub_match यह स्ट्रिंग शाब्दिक के लिए एक उप_चैच है। |
2 | wcsub_match यह विस्तृत स्ट्रिंग शाब्दिक के लिए एक उप_चैच है। |
3 | ssub_match यह तार के लिए एक उप_चैच है। |
4 | wssub_match यह विस्तृत तारों के लिए एक उप_चैच है। |
नेमस्पेस
अनु क्रमांक। | नाम और विवरण |
---|---|
1 | regex_constants यह एक रेगीक्स स्थिरांक है। |