2015-07-24 2 views
3

Мне нужна проверка правильного выражения для первых 5 цифр, это цифры, затем дефис, а затем одна цифра - это алфавит, а другая цифра.EF Аннотации данных Регулярное выражение

ex: 23456-p5 или 12345-a3 что-то в этом роде.

Я пытался что-то вроде этого, чтобы начать с

/^\d{5}-\d{2}$/ 

и в модели я дал так, как мы не должны давать^или $ в аннотации данных

[RegularExpression(@"d{5}-\d{2}")] 

Но Я не мог заставить его работать даже это.

ответ

3

Попробуйте это:

[RegularExpression(@"^\d{5}-[a-zA-Z]\d$")] 
+0

идеально. работает как шарм. Спасибо. –

1

выражение, как это должно работать:

^\d{5}\-[A-Za-z]\d$ 
+0

безупречный. работает как шарм. Спасибо. –

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