87 of 264 menu

Méthode test

La méthode test vérifie s'il y a dans la chaîne au moins une correspondance avec une expression régulière. S'il y en a - elle retourne true, et s'il n'y en a pas - false.

Syntaxe

regex.test(chaîne);

Exemple

Vérifions que la chaîne contient une heure :

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

Résultat de l'exécution du code :

true

Exemple

Vérifions la correspondance de la chaîne entière avec l'expression régulière :

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

Résultat de l'exécution du code :

true

Exemple

Vérifions que la chaîne est composée uniquement de chiffres :

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

Résultat de l'exécution du code :

true

Voir aussi

  • la méthode match,
    qui recherche les correspondances dans une chaîne
  • la méthode matchAll,
    qui recherche toutes les correspondances dans une chaîne
  • la méthode exec,
    qui effectue une recherche séquentielle
  • la méthode replace,
    qui effectue une recherche et un remplacement
  • la méthode search,
    qui effectue une recherche
  • la méthode split,
    qui divise une chaîne
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser