id summary reporter owner description type status milestone component version severity resolution keywords cc 946 regexp enters in a infinite loop nobody John Maddock "{{{ In the code below the regular expression fain to pass the line regex.Search(). So the line with if instruction will never be reached. const char* szExpr = ""([A-Z][a-z\\, ]+)+""; const char* szData = ""continent mostly south of the Antarctic Circle etc""; boost::RegEx regex(szExpr, true); bool bFound = regex.Search(szData); if(bFound) cout << regex[0].c_str() << endl; my email address is balcanuc@yahoo.com }}}" Bugs closed regex None Fixed