Я использовал следующее регулярное выражение в ASP.NET и Javascript:Регулярное выражение неправильно соответствует
[a-zA-ZöäüÖÄÜß0-9]{1}[a-zA-ZöäüÖÄÜß0-9_.\-]{2,14}[a-zA-ZöäüÖÄÜß0-9.!]{1}
Теперь я переходе на ASP.NET MVC, и я проверяю свой код. Я считаю, что
'test'
%test
Существуют также матчи. Это, вероятно, потому, что не вся строка должна быть сопоставлена. И тест внутри «теста» является допустимым совпадением.
Как мне нужно изменить RegEx, чтобы соответствовать полной строки, а не только его части?
Спасибо, это работает. – Sparhawk
Что это за все эти бессмысленные '{1}' ы, которые появились недавно?!? Я думаю, что я видел больше всего на этой неделе, чем за многие годы, когда я использовал регулярное выражение. : S –