id summary reporter owner description type status milestone component version severity resolution keywords cc 4608 "boost::regex accepts invalid regular expressions like ""\\d++""" gyk.net John Maddock "In programming languages that don't support possessive quantifier,eg. Python and C#,""\d++"" is considered as an illegal nested quantifier.And in boost::xpressive,""\\d++"" will raise a runtime exception.However,it's valid in boost::regex. {{{ wchar_t* s = L""abc123"" ; wregex e(L""\\d+++"", boost::regex::normal) ; wcmatch m ; if(regex_search(s, m, e)){ wcout << m[0] << endl ; } }}} The output is 123." Bugs closed To Be Determined regex Boost 1.44.0 Problem fixed regex