87 of 264 menu

Metoda test

Metoda test verifică dacă există în șir cel puțin o potrivire cu expresia regulată. Dacă există - returnează true, iar dacă nu - false.

Sintaxă

șir.test(expresie regulată);

Exemplu

Să verificăm dacă în șir există un timp:

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

Rezultatul executării codului:

true

Exemplu

Să verificăm întregul șir pentru potrivire cu expresia regulată:

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

Rezultatul executării codului:

true

Exemplu

Să verificăm dacă șirul este format doar din cifre:

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

Rezultatul executării codului:

true

Vezi și

  • metoda match,
    care caută potriviri într-un șir
  • metoda matchAll,
    care caută toate potrivirile într-un șir
  • metoda exec,
    care efectuează căutare secvențială
  • metoda replace,
    care efectuează căutare și înlocuire
  • metoda search,
    care efectuează căutare
  • metoda split,
    care împarte un șir
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge