id summary reporter owner description type status milestone component version severity resolution keywords cc 7935 Exception if specify character range with certain code points (if collation used) anonymous John Maddock "If you try and compile the regex: {{{ [\x{0080}-\x{10C6}] }}} the regex code will throw an exception if boost::regex::collate is specified. However, the expressions: {{{ [\x{0080}-\x{10C5}] }}} or {{{ [\x{0080}-\x{10D0}] }}} are just fine. I think the issue is related to 0x10C6 not being an assigned Unicode code point but I could be wrong. Sample code: {{{ boost::wregex regexText( L""[\\x{0080}-\\x{10C6}]"", boost::regex::collate ); }}} O/S: Win 7 (x64), Compiler: VS 2010 (SP1)" Bugs closed To Be Determined regex Boost 1.51.0 Problem invalid