помогите с QRegExp, нужно парсить строки |
Здравствуйте, гость ( Вход | Регистрация )
помогите с QRegExp, нужно парсить строки |
electronik |
17.8.2012, 14:19
Сообщение
#1
|
Студент Группа: Участник Сообщений: 23 Регистрация: 16.6.2012 Пользователь №: 3424 Спасибо сказали: 1 раз(а) Репутация: 0 |
Доброго времени.
Помогите с парсингом файла. есть файл вида
Я уже всё голову сломал, как отпарсить эти строки. Спасибо. |
|
|
iReset |
17.8.2012, 16:16
Сообщение
#2
|
Участник Группа: Участник Сообщений: 178 Регистрация: 6.6.2012 Пользователь №: 3414 Спасибо сказали: 23 раз(а) Репутация: 2 |
|
|
|
electronik |
17.8.2012, 17:09
Сообщение
#3
|
Студент Группа: Участник Сообщений: 23 Регистрация: 16.6.2012 Пользователь №: 3424 Спасибо сказали: 1 раз(а) Репутация: 0 |
Qstring = "Вася Пупкин"
int = "1" Вот часть кода как парсится файл.
получается что cap1="Вася Пупкин" a cap2="1" |
|
|
Sokoloff |
17.8.2012, 17:46
Сообщение
#4
|
Участник Группа: Участник Сообщений: 237 Регистрация: 1.4.2009 Из: Москва Пользователь №: 654 Спасибо сказали: 50 раз(а) Репутация: 11 |
получается что cap1="Вася Пупкин" a cap2="1"
К сожалению в Qt нельзя указать жадность для конкретного квантификатора, поэтому (.*\\S) P.s. не забывай удваивать слеши, не \ а \\ Сообщение отредактировал Sokoloff - 17.8.2012, 17:51 |
|
|
electronik |
17.8.2012, 17:56
Сообщение
#5
|
Студент Группа: Участник Сообщений: 23 Регистрация: 16.6.2012 Пользователь №: 3424 Спасибо сказали: 1 раз(а) Репутация: 0 |
Спасибо огромное!! Заработало!!))
А про двойные слэши я в курсе, просто с другого сайта копипастил и забыл вторые проставить. |
|
|
Текстовая версия | Сейчас: 25.11.2024, 20:03 |