87 of 264 menu

Metóda test

Metóda test kontroluje, či sa v reťazci nachádza aspoň jedna zhoda s regulárnym výrazom. Ak áno, vráti sa true, ak nie, false.

Syntax

regex.test(reťazec);

Príklad

Skontrolujeme, či sa v reťazci nachádza čas:

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

Výsledok vykonania kódu:

true

Príklad

Skontrolujeme, či celý reťazec zodpovedá regulárnemu výrazu:

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

Výsledok vykonania kódu:

true

Príklad

Skontrolujeme, či reťazec pozostáva len z číslic:

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

Výsledok vykonania kódu:

true

Pozrite tiež

  • metóda match,
    ktorá hľadá zhody v reťazci
  • metóda matchAll,
    ktorá hľadá všetky zhody v reťazci
  • metóda exec,
    ktorá vykonáva sekvenčné vyhľadávanie
  • metóda replace,
    ktorá vykonáva vyhľadávanie a nahradzovanie
  • metóda search,
    ktorá vykonáva vyhľadávanie
  • metóda split,
    ktorá rozdeľuje reťazec
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť