помогите с QRexExp |
Здравствуйте, гость ( Вход | Регистрация )
помогите с QRexExp |
soullibra |
19.10.2009, 21:09
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 3 Регистрация: 19.10.2009 Пользователь №: 1165 Спасибо сказали: 0 раз(а) Репутация: 0 |
пытаюсь разобраться с классом QRegExp
есть ли функция, которая возвращает true|false наподобии indexIn() ? мне нужно просто проверять валидность строки регулярному выражению чтото наподобии
PS привык к php-му preg_match() |
|
|
ViGOur |
20.10.2009, 10:26
Сообщение
#2
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Нет, вот примерная интерпретация:
|
|
|
soullibra |
20.10.2009, 17:35
Сообщение
#3
|
Новичок Группа: Новичок Сообщений: 3 Регистрация: 19.10.2009 Пользователь №: 1165 Спасибо сказали: 0 раз(а) Репутация: 0 |
Ну как я понял... exactMatch() дословно: точно совпадает, т.е.
QRegExp("\\d").exactMatch(str) это полное соответствие str выражению "\d" или я чтото не так понял? вроде и тесты проводил например QRegExp("1").exactMatch("1") //true QRegExp("1").exactMatch("11") //false QRegExp("^1").indexIn("11") //0 QRegExp("^1$").indexIn("11") //-1 |
|
|
Текстовая версия | Сейчас: 29.3.2024, 4:49 |