2015-07-14 2 views
2

У меня есть следующее требование для проверки строки в окне управления текстом:Сформировать RegEx для asp.net осины: RegularExpressionValidator

  1. The No должно быть 12 символов максимум и минимум 11 символов.
  2. Первые 11 символов должны быть числами
  3. 12-й символ должен быть алфавитом.

Я практиковал формирование регулярного выражения с использованием this RegEx builder. Моя строка ^([0-9]{11}[a-zA-Z]{1}){11,12}$. Но моя проверка не работает. Как новичок в asp.net, у меня нет большой идеи о создании RegEx. Что мне не хватает?

Я использовал asp:RegularExpressionValidator управление.

ответ

3

Вам необходимо сделать последний [A-Za-z] как необязательный.

@"^\d{11}[A-Za-z]?$" 
+0

Спасибо, сэр. Он работает так, как ожидалось. –

Смежные вопросы