Найти персонажа в группе и повторить совпадения
пыт работы с регулярными выражениями ограничен, и я читал различные учебные пособия и посты по отрицанию и негативным прогнозам и т. Д., Но, похоже, ничто не вполне соответствует моей ситуации.
Я пытаюсь создать атрибут вASP.NET MVC3
для сложности пароля. Часть проверки включает в себя минимальное количество повторяющихся символов. Для текущего проекта ограничение составляет 3, но я хочу обобщить его.
Первоначально я использовал@"(.)\1{3,}"
проверить на 4 или более повторяющихся символов, а затем отрицание этого результата. Я не могу сделать это сейчас, потому что мне нужно создатьModelClientValidationRegexRule
объект, который будет работать только с положительными результатами. Таким образом, отрицание должно быть сделано внутри самого регулярного выражения. Каждый способ, которым я пытался использовать отрицательный взгляд, терпит неудачу, например,@".*(?!(.)\1{3,})"
.
Есть идеи?