パスワードの正規表現
2016/03/08
\A(?=.*([\d]+))(?=.*([a-z]+))(?=.*([A-Z]+))(?=.*([\!-\/:-@\[-`\{-~]))[\!-~]{8,}\z英大文字、英小文字、数字、記号をそれぞれ1文字以上含む、8文字以上
(?=から)までを一つの固まりとしているので、英大文字がいらない場合は、[A-Z]が含まれている(?=.*([A-Z]+))のところを消してくれればいいです。
〇文字以上のところは{8,}の数字を変更すれば使えます。
2016/03/08
\A(?=.*([\d]+))(?=.*([a-z]+))(?=.*([A-Z]+))(?=.*([\!-\/:-@\[-`\{-~]))[\!-~]{8,}\z英大文字、英小文字、数字、記号をそれぞれ1文字以上含む、8文字以上
(?=から)までを一つの固まりとしているので、英大文字がいらない場合は、[A-Z]が含まれている(?=.*([A-Z]+))のところを消してくれればいいです。
〇文字以上のところは{8,}の数字を変更すれば使えます。