Показать сообщение отдельно

  #4471  
Старый 14.12.2009, 23:12
Aag
Познающий
Регистрация: 26.07.2005
Сообщений: 54
С нами: 10942709

Репутация: 46
По умолчанию

Цитата:
Сообщение от eldar85  
Всем привет. Вот написал код на плюсах, помогите разобраться:
Код:
...
	boost::regex xRegEx("value='([0-9]{1,90})'"); //регулярка
	boost::smatch xResults;
	std::string::const_iterator xItStart = xStr.begin();
	std::string::const_iterator xItEnd = xStr.end();

	if( boost::regex_search(xItStart,xItEnd, xResults, xRegEx) ){
	
		std::cout << "value: " << xResults[1]<< std::endl << xStr << std::endl;
	} 
	else std::cout<<"no result"<<std::endl;
...
boost::match - соответсвует ли введеная строка регулярному выражению
boost::search - поиск подстроки, соответствующей регулярному выражению, в веденной строке
 
Ответить с цитированием