Metode test

Metode test memeriksa apakah ada setidaknya satu kecocokan dalam string dengan ekspresi reguler. Jika ada - mengembalikan true, dan jika tidak - false.

Sintaksis

javascriptregexp.test(string);

Contoh

Mari kita periksa apakah dalam string terdapat waktu:

javascriptlet str = '12:39';
let reg = /\d\d:\d\d/;

let res = reg.test(str);
console.log(res);

Hasil eksekusi kode:

javascripttrue

Contoh

Mari kita periksa seluruh string untuk kecocokan dengan ekspresi reguler:

javascriptlet str = '12:39';
let reg = /^\d\d:\d\d$/;

let res = reg.test(str);
console.log(res);

Hasil eksekusi kode:

javascripttrue

Contoh

Mari kita periksa apakah string hanya terdiri dari angka:

javascriptlet str = '123';
let reg = /^\d+$/;

let res = reg.test(str);
console.log(res);

Hasil eksekusi kode:

javascripttrue

Lihat juga

  • metode match,
    yang mencari kecocokan dalam string
  • metode matchAll,
    yang mencari semua kecocokan dalam string
  • metode exec,
    yang melakukan pencarian berurutan
  • metode replace,
    yang melakukan pencarian dan penggantian
  • metode search,
    yang melakukan pencarian
  • metode split,
    yang memisahkan string