id summary reporter owner description type status milestone component version severity resolution keywords cc 11524 regex [[:unicode:]] not matching the character u+100 loli44fr@… John Maddock "{{{ The character u+100 is not found using the regex pattern[[:unicode:]]. Here sample : #include #include using namespace std; using namespace boost; int main() { wregex re(L""[[:unicode:]]""); wstring wstr=L""\u0100""; if(regex_match(wstr,re)) cout<<""Match ""< inline bool is_extended(charT c) -{ return c > 256; } +{ return c > 255; } inline bool is_extended(char) { return false; } }}}" Bugs closed To Be Determined regex Boost 1.58.0 Problem fixed