![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
GreenBall |
![]()
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 1 Регистрация: 8.1.2011 Пользователь №: 2334 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Здравствуйте,
Пишу клиент imap. Хочу написать обработчик ответов сервера через регулярные выражения. С самими регулярными выражениями вроде бы вник в суть. Но проблема теперь с Qt. Код следующий:
Проверил на всякий случай правильно ли составлено выражение на http://regexpr.ru/ Составлено правильно. Но при запуске программы он не попадает в if, условие не выполняется. Пробовал в проверке писать QValidator::Intermediate - то же не выполняется, хотя по идеи должен QValidator::Acceptable выполняться. Посмотрел в справке пвроде все так же... сервер посылает следующие: * OK Gimap ready for requests from 95.27.138.68 j12if11926156fax.75 Все.. Вообщем я понял, оказывается в кути не надо ставить "/" в начале и в конце, без них все заработало. http://qt-apps.org/CONTENT/content-files/79791-rep.zip спосебо этой программе, в ней только заметил) Вообщем если у кого похожие проблемы убирайте "/" ![]() |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 3.7.2025, 23:02 |