darashina
2/14/2019 - 5:14 AM

英数字のチェック

正規表現を使って、大小英字と数字以外の文字を検出する

var str = "Check-String@";
var rep;

rep = str.match(/[^A-Za-z0-9]/);  // 英数字以外の文字にマッチ
console.log(rep);  // [ '-', index: 5, input: 'Check-String@', groups: undefined ]
// マッチすれば Array オブジェクトが、しなければ null が返る