How do you use boost::regex_search
with the ignore case flags or constants in C++?
Please post an easy example.
Thanks!
How do you use boost::regex_search
with the ignore case flags or constants in C++?
Please post an easy example.
Thanks!
You need something like this
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);
Or something like this (without setting boost::regex::icase
):
boost::regex regex("(?i)expression");
boost::smatch what;
string mystring;
bool search_result = boost::regex_search(mystring.begin(),mystring.end(), what, regex);
© 2022 - 2024 — McMap. All rights reserved.