正規表現を作成してパスワードを検証し、それにDFAを作成する必要があります。 セットは、次のとおり正規表現でDFAを作成するためのパスワードを確認する
= {、...、Z}
| A = {A、...、Z}
| D = {0、...、9}
基準は次のとおり
はこれまでのところ、私は、次の正規表現で来ていますか?は(もし大文字または小文字を問わない)文字で始まる必要があります。
|少なくとも1つの大文字を含む必要があります。
|少なくとも1つの小文字を含める必要があります。
|少なくとも1つの数字を含む必要があります。それが正しい(aa\*(AA\*a\*dd\*|dd\*a\*AA\*)|AA\*(aa\*A\*dd\*|dd\*A\*aa\*))(a|A|d)\*
です:
正規表現はどのようなものですか?ところで、宿題のように見えます。 – wp78de
これは理論的な質問です。ユニークな方言はまったくありません。それは一般的な正規表現です。 また、本当にブレーンストーミングされた宿題> _ <。 –
すべての変更を組み込む必要はありません。先読みを使用する。 – PJProudhon