id summary reporter owner description type status milestone component version severity resolution keywords cc 269 recursive matching for regular expression fails. nobody John Maddock "{{{ I am looking for regular expression ""http://\([^ ]+\)+"" in a buffer containing following text http://business.jet2web.at. and it failes in file ""perl_matcher_non_recursive.hpp"" function match_all_states() { ...... if(state_count > max_state_count) raise_error(traits_inst, REG_ESPACE); } I work with bersion BOOST 1.31 in Visual Studio .NET 2003. My User.hpp is attached. I set following flags of compilation: boost::regbase::flag_type reg_flags = boost::regbase::char_classes | boost::regbase::escape_in_lists | boost::regbase::bk_parens | boost::regbase::intervals; Maya }}}" Bugs closed regex None Rejected