C# と .NET を使用してユーザー登録フォームを作成しています。ユーザーが入力したパスワード フィールドを検証する必要があります。検証要件は以下の通りです。
- 英数字 (az 、AZ 、0-9) である必要があります。
- 6 ~ 10 文字 (最小 6 文字、最大 10 文字) を受け入れる必要があります。
- 少なくとも 1 つのアルファベットと数字 (例:
stack1over
)
以下のような正規表現を使用しています。
^([a-zA-Z0-9]{6,10})$
最初の 2 つの条件を満たしています。文字や数字だけを入力すると失敗します。