De test methode

De methode test controleert of er in de string ten minste één overeenkomst is met een reguliere expressie. Als er een is - wordt true geretourneerd, en als er geen is - false.

Syntaxis

javascriptreguliereExpressie.test(string);

Voorbeeld

Laten we controleren of er een tijd in de string staat:

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

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

Resultaat van de code-uitvoering:

javascripttrue

Voorbeeld

Laten we de volledige string controleren op overeenkomst met de reguliere expressie:

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

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

Resultaat van de code-uitvoering:

javascripttrue

Voorbeeld

Laten we controleren of de string alleen uit cijfers bestaat:

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

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

Resultaat van de code-uitvoering:

javascripttrue

Zie ook

  • methode match,
    die overeenkomsten in een string zoekt
  • methode matchAll,
    die alle overeenkomsten in een string zoekt
  • methode exec,
    die een opeenvolgende zoekopdracht uitvoert
  • methode replace,
    die zoeken en vervangen uitvoert
  • methode search,
    die een zoekopdracht uitvoert
  • methode split,
    die een string splitst