test მეთოდი

test მეთოდი ამოწმებს, არის თუ არა სტრიქონში ერთი შესატყვისი მაინც რეგულარულ გამოსახულებასთან. თუ არის - აბრუნებს true-ს, ხოლო თუ არა - false-ს.

სინტაქსი

javascriptსტრიქონი.test(რეგულარული გამოსახულება);

მაგალითი

შევამოწმოთ, რომ სტრიქონში არის დრო:

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

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

კოდის შესრულების შედეგი:

javascripttrue

მაგალითი

შევამოწმოთ მთელი სტრიქონის შესატყვისი რეგულარულ გამოსახულებასთან:

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

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

კოდის შესრულების შედეგი:

javascripttrue

მაგალითი

შევამოწმოთ, რომ სტრიქონი შედგება მხოლოდ ციფრებისგან:

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

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

კოდის შესრულების შედეგი:

javascripttrue

ასევე იხილეთ

  • მეთოდი match,
    რომელიც ეძებს შესატყვისებს სტრიქონში
  • მეთოდი matchAll,
    რომელიც ეძებს ყველა შესატყვისს სტრიქონში
  • მეთოდი exec,
    რომელიც ასრულებს თანმიმდევრულ ძიებას
  • მეთოდი replace,
    რომელიც ასრულებს ძიებას და ჩანაცვლებას
  • მეთოდი search,
    რომელიც ასრულებს ძიებას
  • მეთოდი split,
    რომელიც ყოფს სტრიქონს