Хочу обрабатывать boost-овским regex-ом данные содержащие не только алфавитно-цифровые символы.
Пишу тестовый пример:
int _tmain(int argc, _TCHAR* argv[])
{
char input[]="\0x01\0x00";
char s1[]="(\\0x01)\0x00";
boost::regex reg(s1);
boost::match_results<const char*> what;
if(0 == boost::regex_search(input, what, reg, boost::match_default | boost::match_partial))
std::cout<<"NOT FOUND\n";
else
std::cout<<"OK\n";
getchar();
return 0;
}
Регулярное выражение ничего не находит. Подскажите plz как настроить regex.
ЗЫ VC++ 7.1 boost 1.32