Russian Qt Forum
Ноябрь 26, 2024, 09:38 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Помогите составить регулярку.  (Прочитано 3481 раз)
Flake
Гость
« : Февраль 20, 2009, 11:37 »

Ставлю валидатор для QLineEdit. Суть его в том, что поле может быть либо пустым, либо содержать только цифры.
Для цифр у меня вот:
Код:
QRegExp("([0-9]?)+")
По идее надо добавить через или(|) пусто, правильно? Не могу тогда найти как задать в регулярке пустое значение. Писал типа \w{0}, но не работает как надо.
Записан
Rcus
Гость
« Ответ #1 : Февраль 20, 2009, 11:41 »

\d*
Записан
ax
Чайник
*
Offline Offline

Сообщений: 60


Просмотр профиля
« Ответ #2 : Февраль 20, 2009, 12:36 »

Может
Код:
lineEdit->setInputMask("0000000;_");
Записан
crossly
Гость
« Ответ #3 : Февраль 20, 2009, 12:50 »

а мот Qintegervalidator
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.044 секунд. Запросов: 23.