Мне нужно, чтобы мои пользователи вводили очень специфический формат сотового телефона, потому что мое приложение будет отправлять им смс
Итак, мне нужно, чтобы их форматы сотового телефона были такими:
04AB-XXXXXXX
Где A может быть 1 или 2
, а B может быть 2, 4 или 6
X может быть от 0-9. Должно быть ровно 7 цифр (X) после 04AB
Всегда должно начинаться с 04
Примеры:
04140000000 разрешено
04240000000 разрешено
04340000000не допускается
14240000000 не допускается
04170000000 не допускается
Поэтому для моего свойства потребуется валидатор регулярных выражений, но я даже не знаю, с чего начать ... Ятолько что получил это из учебника, но это для другого формата
[RegularExpression(@"^\$?\d+(\.(\d{2}))?$")]
, это должно быть как можно более строго, потому что это будет использоваться для обмена текстовыми сообщениями.заранее спасибо ..