Немогу понять в чем проблема:Переменная text типа QString содержит html-страничку, нужно вывести в QTextEdit текст между тегами и , по идее код должен быть таким:КодC++ (Qt)QRegExp rx("(.*?)");int pos(0);while ((pos = rx.indexIn(text, pos)) != -1) { textEdit->append( rx.cap(1) ); pos += rx.matchedLength();}Но ничего не выводится, хотя такая-же регулярка в программе RegexBuddy выдает правильный результат.Попробывал заменить QRegExp rx("(.*?)") на QRegExp rx("(.*)"), в итоге выводится текст между первым и последним тегами(,) на странице.Что не так?
|