87 of 264 menu

Metoden test

Metoden test kontrollerar om det finns minst en träff i strängen med reguljärt uttryck. Om det finns - returneras true, och om inte - false.

Syntax

regex.test(sträng);

Exempel

Låt oss kontrollera att strängen innehåller en tid:

let str = '12:39'; let reg = /\d\d:\d\d/; let res = reg.test(str); console.log(res);

Resultat av kodkörning:

true

Exempel

Låt oss kontrollera hela strängen mot det reguljära uttrycket:

let str = '12:39'; let reg = /^\d\d:\d\d$/; let res = reg.test(str); console.log(res);

Resultat av kodkörning:

true

Exempel

Låt oss kontrollera att strängen endast består av siffror:

let str = '123'; let reg = /^\d+$/; let res = reg.test(str); console.log(res);

Resultat av kodkörning:

true

Se även

  • metoden match,
    som söker efter träffar i en sträng
  • metoden matchAll,
    som söker efter alla träffar i en sträng
  • metoden exec,
    som utför en sekventiell sökning
  • metoden replace,
    som utför sök och ersätt
  • metoden search,
    som utför en sökning
  • metoden split,
    som delar upp en sträng
mstruzesda