87 of 264 menu

A test metódus

A test metódus ellenőrzi, hogy a sztringben van-e legalább egy egyezés a reguláris kifejezéssel. Ha van - true értéket ad vissza, ha nincs - false értéket.

Szintaxis

regulárisKifejezés.test(sztring);

Példa

Ellenőrizzük, hogy a sztringben van-e idő:

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

A kód végrehajtásának eredménye:

true

Példa

Ellenőrizzük a teljes sztringet a reguláris kifejezéssel való egyezésre:

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

A kód végrehajtásának eredménye:

true

Példa

Ellenőrizzük, hogy a sztring csak számjegyekből áll-e:

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

A kód végrehajtásának eredménye:

true

Lásd még

  • a match metódus,
    amely egyezéseket keres a sztringben
  • a matchAll metódus,
    amely minden egyezést megkeres a sztringben
  • a exec metódus,
    amely szekvenciális keresést végez
  • a replace metódus,
    amely keresést és cserét végez
  • a search metódus,
    amely keresést végez
  • a split metódus,
    amely felosztja a sztringet
bncsuzkkda