⊗jsSpREMT 117 of 294 menu

La méthode test dans les expressions régulières JavaScript

Dans cette leçon, nous examinerons la méthode test, qui vérifie s'il y a au moins une correspondance avec l'expression régulière dans une chaîne. Si c'est le cas - elle retourne true, et si non - false. La méthode prend comme paramètre une chaîne, et est appliquée à l'expression régulière, comme ceci :

regex.test(où chercher)

Prenons un exemple pour vérifier une chaîne par rapport à une expression régulière :

/a+/.test('eee aaa bbb'); // retournera true

Souvent, cette méthode est utilisée pour vérifier si une chaîne entière correspond à l'expression régulière. Dans ce cas, on met un accent circonflexe au début de l'expression régulière et un dollar à la fin :

/^a+$/.test('aaaaaaaaa'); // retournera true

Déterminez si la chaîne transmise commence par 'http://'.

Déterminez si la chaîne transmise commence par 'http://' ou par 'https://'.

Déterminez si la chaîne transmise se termine par l'extension 'txt', 'html' ou 'php'.

Déterminez si la chaîne transmise se termine par l'extension 'jpg' ou 'jpeg'.

Déterminez si la chaîne transmise se termine par l'extension 'jpg', 'jpeg' ou 'png'.

Déterminez si la chaîne est 'un nombre, d'une longueur de 1 à 12 chiffres'.

Déterminez si la chaîne transmise est une date au format année-mois-jour.

Déterminez si la chaîne transmise est une date au format jour.mois.année.

Déterminez si la chaîne transmise est une heure au format heures:minutes:secondes.

Déterminez si la chaîne transmise est un email valide.

Déterminez si la chaîne transmise est un nom de domaine.

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