I’m using the following code to “execute” a regular expression in mfc c++
std::wregex rx(regularExpression,nFlags); std::wcmatch res; std::regex_search(inputString, res, rx);
This is used in a dialog where the user types in the
regularExpression and I search it in my
The user can also select to not use a regular expression and just search normal text, but I want to have an option to search for “whole word” in the dialog.
When the user does select the “whole word” option and also the “regular expression” option, it is as easy as adding
> to the beginning and end of the
regularExpression, but when the user doesn’t select the regex option and keeps the “whole word” option I need to escape the “special characters”.
"home.home" needs to become
so how can I escape the whole string without having to escape every single special character?