パスワードを検証する関数を作成したいのpreg_match
ですが、次の特殊文字を使用できるようにするための記述方法がわかりません: !@#$%
.
if(!preg_match(?????)$/', $password))
正規表現に組み込みたいパスワード ルールは次のとおりです。
- 文字と数字を含めることができます
- 少なくとも 1 つの数字と 1 つの文字を含める必要があります
- 次の文字のいずれかを含めることができます。
!@#$%
- 8~12文字である必要があります
ご協力いただきありがとうございます。