-3
@"^(?=.*[0-9]+.*)(?=.*[a-zA-Z]+.*)[0-9a-zA-Z]{6,}$"
パスワード検証にこの正規表現を使用しています。この検証では、大文字と小文字と数字が1つずつ与えられます。しかし、私が望むのは、その中の特殊文字ですが、オプションであるべきですが、上記のものは必須でなければなりません。パスワードの検証正規表現 - 特殊文字を含める方法は?
@"^(?=.*[0-9]+.*)(?=.*[a-zA-Z]+.*)[0-9a-zA-Z]{6,}$"
パスワード検証にこの正規表現を使用しています。この検証では、大文字と小文字と数字が1つずつ与えられます。しかし、私が望むのは、その中の特殊文字ですが、オプションであるべきですが、上記のものは必須でなければなりません。パスワードの検証正規表現 - 特殊文字を含める方法は?
これらの特殊文字は、-
(ハイフン)、*
(アスタリスク)、_
(アンダースコア)です。
^(?=[-_*]*)(?=.*[0-9]+.*)(?=.[a-zA-Z]+.)[-*_0-9a-zA-Z]{6,}$
あなたは、
ちょうど明確にするために、独自の特殊文字を追加します(括弧内)正規表現
[-*_0-9a-zA-Z]
のこの部分にそれらを追加したいあなたがしたいです場合*少なくとも*または*厳密に1つの大文字、小文字、数字、および特殊文字。あなたは何を望みますか?特殊文字の存在? – Dopapp特殊文字をチェックする式を指すことができますか? –
特殊文字を使用すると、その正規表現はどうなりますか?それは可能ですか? –