का उपयोग करके केस अनदेखा करें आप boost::regex_search
का उपयोग कैसे अनदेखा केस झंडे या सी ++ में स्थिरांक के साथ करते हैं?बूस्ट :: regex_search
कृपया एक आसान उदाहरण पोस्ट करें।
धन्यवाद!
का उपयोग करके केस अनदेखा करें आप boost::regex_search
का उपयोग कैसे अनदेखा केस झंडे या सी ++ में स्थिरांक के साथ करते हैं?बूस्ट :: regex_search
कृपया एक आसान उदाहरण पोस्ट करें।
धन्यवाद!
आप (boost::regex::icase
की स्थापना के बिना) इस
boost::regex regex("your expression here", boost::regex::icase);
boost::smatch what;
string mystring;
bool search_result = boost::regex_search(mystring.begin(),mystring.end(), what, regex);
या कुछ इस तरह की तरह कुछ की जरूरत है:
boost::regex regex("(?i)expression");
boost::smatch what;
string mystring;
bool search_result = boost::regex_search(mystring.begin(),mystring.end(), what, regex);
बहुत अच्छा! धन्यवाद! – Arturgspb
यदि आपको इसकी आवश्यकता नहीं है तो आप "क्या" पैरामीटर (मैच परिणाम) को छोड़ सकते हैं, और आप स्ट्रिंग को अपने इटरेटर के बजाय पास कर सकते हैं। – JWWalker