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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как используя QRegExp запретить "пробел"...  (Прочитано 4031 раз)
AntonUfo
Гость
« : Март 03, 2010, 14:26 »

Всем Привет !

Вот конструкция:

Код:
QRegExp rx = QRegExp(" * ");
QRegExpValidator * LoginValidator = new QRegExpValidator(rx, this);
LoginEdit->setValidator(LoginValidator);

Необходимо запретить ввод пользователю "пробела", что вставить вместо * ?
Записан
Павел_F.
Гость
« Ответ #1 : Март 03, 2010, 14:41 »

так [a-z0-9A-Z]{1} не подойдет?
или, если с русскими, [a-zA-Z0-9А-Яа-я]{1}
Или даже так [^\s]
« Последнее редактирование: Март 03, 2010, 14:59 от Павел_F. » Записан
Alex Custov
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2063


Просмотр профиля
« Ответ #2 : Март 04, 2010, 09:04 »

Необходимо запретить ввод пользователю "пробела", что вставить вместо * ?

"[^\x0020]*"
Записан
AntonUfo
Гость
« Ответ #3 : Март 04, 2010, 09:12 »

Всем огромное спасибо ! Смеющийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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