testメソッド
メソッド test は、文字列に正規表現とのマッチが少なくとも1つあるかどうかをチェックします。
マッチがあれば true を返し、なければ false を返します。
構文
文字列.test(正規表現);
例
文字列に時刻が含まれているか確認します:
let str = '12:39';
let reg = /\d\d:\d\d/;
let res = reg.test(str);
console.log(res);
コード実行結果:
true
例
文字列全体が正規表現にマッチするか確認します:
let str = '12:39';
let reg = /^\d\d:\d\d$/;
let res = reg.test(str);
console.log(res);
コード実行結果:
true
例
文字列が数字のみで構成されているか確認します:
let str = '123';
let reg = /^\d+$/;
let res = reg.test(str);
console.log(res);
コード実行結果:
true