![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
tatiro |
![]()
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 22.10.2007 Пользователь №: 14 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Не могу разобраться с классом QRegExp.
На perl я делаю так: Другими словами я получаю то, что написанно в <title>Мой заголовок</title>, но вот как подобное сделать с помощью QRegExp ума не приложу. ![]() |
|
|
![]() |
ViGOur |
![]()
Сообщение
#2
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Все просто, это делается примерно так:
Соответственно в szData должен быть записан твой HTML документ.
|
|
|
tatiro |
![]()
Сообщение
#3
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 22.10.2007 Пользователь №: 14 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Спасибо, работает.
![]() Но вот не понятно, почему не работает мое регулярное выражение "~ /^.*<title>(.*)<\/title>.*$/msg"? p.s. хехе, быстро отвечаешь! |
|
|
ViGOur |
![]()
Сообщение
#4
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Я плохо знаю регулярные выражения, можно сказать, что и не знаю, а из "~ /^.*<title>(.*)<\/title>.*$/msg" я понял только, что значит (.*)
![]() Может просто не правильно составлено, потому и не работает. Попробовать составление в Qt регулярных выражение можно с помощью: Regular Expressions Example p.s. есть такое дело |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 21.6.2025, 2:53 |