Kaedah test
Kaedah test menyemak sama ada terdapat
sekurang-kurangnya satu padanan dalam rentetan dengan ungkapan biasa.
Jika ada - dikembalikan true, dan jika
tidak - false.
Sintaks
rentetan.test(ungkapan biasa);
Contoh
Mari semak sama ada rentetan mengandungi masa:
let str = '12:39';
let reg = /\d\d:\d\d/;
let res = reg.test(str);
console.log(res);
Keputusan pelaksanaan kod:
true
Contoh
Mari semak keseluruhan rentetan untuk padanan dengan ungkapan biasa:
let str = '12:39';
let reg = /^\d\d:\d\d$/;
let res = reg.test(str);
console.log(res);
Keputusan pelaksanaan kod:
true
Contoh
Mari semak sama ada rentetan hanya terdiri daripada digit:
let str = '123';
let reg = /^\d+$/;
let res = reg.test(str);
console.log(res);
Keputusan pelaksanaan kod:
true