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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как используя QRegExp запретить "пробел"...  (Прочитано 4151 раз)
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]   Вверх
  Печать  
 
Перейти в:  


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