私は強度のパスワードテストに取り組んでいます。パスワードに大文字と小文字があるかどうかを確認しようとしています。私は2つの正規表現を使用しています、そして、彼らはほとんど働いています。パスワード強度正規表現の数字
var upper = false;
var lower = false;
var upperCase= new RegExp('[^A-Z]');
var lowerCase= new RegExp('[^a-z]');
if (password.match(upperCase)){
upper = true;
}
if (password.match(lowerCase)){
lower = true;
}
私は、「1」のように、数字、または単に数字を入力上限と真なると下限てる:ちょうどここにコードで。
私は正規表現ではあまりよくありません。間違えましたか?
'[^ ...]'反転文字クラスです。それはセット内の*ではない文字にマッチします。 – melpomene