Название: Аналог preg-match-all Отправлено: thechicho от Сентябрь 30, 2011, 16:59 Подскажите как на Qt реализуется аналог php функции <a href="http://php.net/manual/ru/function.preg-match-all.php">preg_match_all();</a>
ща пока такой код: Код: QRegExp rx("((?:.+)=(?:.+);)"); а мне нужны все вхождения rx в одной строке. т.е. как-то надо в массив спарсить все вхождения (QStringList наверн), а потом соединить массив в строку. хелп, как это сделать. Название: Re: Аналог preg-match-all Отправлено: thechicho от Сентябрь 30, 2011, 17:27 Код: QRegExp rx("([^\\s]+=(?:.+);)"); попроще можно как-то было сделать? Название: Re: Аналог preg-match-all Отправлено: thechicho от Сентябрь 30, 2011, 17:30 QRegExp rx("([^\\s]+=.+;)");
подшаблон тут совсем необязателен. в общем получил я таким образом строку с куками (кука1=значение; кука2=значение; кука3=значение;). ща мне надо отправить запрос с ней. как? Название: Re: Аналог preg-match-all Отправлено: lit-uriy от Октябрь 01, 2011, 23:27 >>ща мне надо отправить запрос с ней.
>>как? Здесь тема "Аналог preg-match-all", причём здесь запрос? Название: Re: Аналог preg-match-all Отправлено: thechicho от Октябрь 04, 2011, 15:37 ну, просто я сам нашел решение этой проблемы. сразу возникла следующая, вот и спросил тут. типа "живой форум", как один чувак тут грил)
с запросом тоже разобрался. Код
Название: Re: Аналог preg-match-all Отправлено: Igors от Октябрь 04, 2011, 15:56 ну, просто я сам нашел решение этой проблемы. сразу возникла следующая, вот и спросил тут. типа "живой форум", как один чувак тут грил) Ну наверно тот чувак был прав :)с запросом тоже разобрался. То что Вы энергично решаете свои проблемы - это, конечно, только хорошо. Но все имеет свои плюсы и минусы. Что будете делать если проблема оказалась совсем не простой, и просто "энергичностью" и чтением хелпа ее не решить? Никак не пытаюсь подколоть, просто интересен ход мЫшления :) Название: Re: Аналог preg-match-all Отправлено: thechicho от Ноябрь 27, 2011, 18:42 while (fail) {
гугл гугл, доки гугл, форум гугл, гугл, гугл sleep(n); } нет нерешаемых проблем. все упирается в время на поиск решения. форум сокращает это время. вот и все. |