Информация об изменениях

Сообщение Re[4]: Помогите плиз с регулярным выражением. от 16.07.2016 17:03

Изменено 16.07.2016 17:13 Qulac

Здравствуйте, _agg, Вы писали:

_>Вот теперь проверяет чтобы в конце 24-го числа не было запятой, остался вопрос только как ограничить числа от 5 до 200, кто знает плиз подскажите:

_>
_>    m_ptxtInput->setValidator(new QRegExpValidator( QRegExp( "([0-9]{1,3}([,-])){23}([0-9]{1,3}($)){1}") ))
_>


_>Здравствуйте, Qulac, Вы писали:

Q>>Начните с того, что искомая строка есть цепочка из 23 чисел с запятой, плюс еще одно число без запятой в конце строки.

Итак дальше. Число у нас это либо любая из цифр 5,6,7,8,9; либо любое число кроме 0 плюс цифра; либо 1, цифра, цифра; либо 200. Осталось написать, вставить и не запутаться.
Re[4]: Помогите плиз с регулярным выражением.
Здравствуйте, _agg, Вы писали:

_>Вот теперь проверяет чтобы в конце 24-го числа не было запятой, остался вопрос только как ограничить числа от 5 до 200, кто знает плиз подскажите:

_>
_>    m_ptxtInput->setValidator(new QRegExpValidator( QRegExp( "([0-9]{1,3}([,-])){23}([0-9]{1,3}($)){1}") ))
_>


_>Здравствуйте, Qulac, Вы писали:

Q>>Начните с того, что искомая строка есть цепочка из 23 чисел с запятой, плюс еще одно число без запятой в конце строки.

Итак дальше. Число у нас это либо любая из цифр 5,6,7,8,9; либо любая цифра кроме 0 плюс цифра; либо 1, цифра, цифра; либо 200. Осталось написать, вставить и не запутаться.