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,,