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,