Я хочу создать DFA для пароля со следующими ограничениями:
- он должен быть длиной 8 символов
- он должен содержать не менее двух символов нижнего регистра:
[a-z]
- он должен содержать хотя бы один символ верхнего регистра:
[A-Z]
- он должен содержать как минимум два десятичных числа:
[0-9]
- он должен содержать хотя бы один из следующих специальных символов:
[!.@*_]
- он должен начинаться со специального символа
Как создать этот DFA?