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