Метод 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,
    сатрни бўлувчи метод