test Metodu

test metodu, bir dizede düzenli ifade ile en az bir eşleşme olup olmadığını kontrol eder. Varsa true döndürür, yoksa false döndürür.

Sözdizimi

javascriptdize.test(düzenli ifade);

Örnek

Bir dizede zaman olup olmadığını kontrol edelim:

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

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

Kodun çalıştırılmasının sonucu:

javascripttrue

Örnek

Tüm dizenin bir düzenli ifadeyle eşleşip eşleşmediğini kontrol edelim:

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

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

Kodun çalıştırılmasının sonucu:

javascripttrue

Örnek

Dizenin sadece rakamlardan oluşup oluşmadığını kontrol edelim:

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

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

Kodun çalıştırılmasının sonucu:

javascripttrue

Ayrıca Bakınız

  • Bir dizede eşleşmeleri arayan match metodu
  • Bir dizedeki tüm eşleşmeleri arayan matchAll metodu
  • Sıralı arama yapan exec metodu
  • Arama ve değiştirme yapan replace metodu
  • Arama yapan search metodu
  • Bir dizeyi bölen split metodu