У меня есть следующее регулярное выражение, для которого требуется 1 число, 1 буква сверху и 1 буква снизу (с длиной не менее 8 символов)
Regex.IsMatch(password, "^(?=.*[0-9])(?=.*[a-z])(?=.*[A-Z]).{8,}$")
Мне нужно добавить еще один фильтр, чтобы обеспечить наличие одного из следующих специальных символов (любая помощь?)
#, $, @, !, %, &, * ?