Регулярное выражение номера абонента

Технические вопросы по UTM 5.0
Ответить
Nokis
Сообщения: 16
Зарегистрирован: Пт апр 10, 2009 14:49

Регулярное выражение номера абонента

Сообщение Nokis »

Не подскажете ?

Хотим протестировать возможность приема платежей от ОСМП.
Нужно указать правильное регулярное выражение.

Я сделал так: \d{1,3}$

Часть запросов выполняются с ошибкой.
Например тест на неправильный id абонента. По моей формуле id состоит максимум из трех символов,а у меня проходят и большие значения.

Аватара пользователя
MaxDM
Сообщения: 313
Зарегистрирован: Пн апр 03, 2006 10:26
Контактная информация:

Re: Регулярное выражение номера абонента

Сообщение MaxDM »

Nokis писал(а):Я сделал так: \d{1,3}$
По твоей формуле подходят все строки, у которых в конце от одной до трех цифр.

Надо так

Код: Выделить всё

/\d{1,3}/

Nokis
Сообщения: 16
Зарегистрирован: Пт апр 10, 2009 14:49

Сообщение Nokis »

Спасибо, попробую!

gravis
Сообщения: 562
Зарегистрирован: Ср мар 16, 2005 15:31
Откуда: Село Красноярск

Сообщение gravis »

а что, увеличение кол-ва абонентов больше 999 не планируете? :)

лучше вот так: /^\d{1,3}$/

mikkey finn
Сообщения: 1612
Зарегистрирован: Пт ноя 10, 2006 15:23

Сообщение mikkey finn »

наверное все-таки /^\d{1,3}$/

Ответить