Se rendre au contenu

Dans ce tutoriel je vous propose de découvrir comment utiliser les expressions régulières en JavaScript.

💡

Si vous ne connaissez pas les expressions régulières, commencez par découvrir le principe des expressions régulières.

Créer une expression

En JavaScript il y a 2 syntaxes pour créer une expression régulière.

// Via des /
const expr1 = /^[a-z]+$/i

// Via le constructeur RegExp
const expr2 = new RegExp('^[a-z]+$', 'i')

En général on utilisera la première syntaxe mais l'utilisation du constructeur permettra de convertir une chaîne de caractères en expression régulières (pratique si on génère une expression dynamiquement).

Maintenant que l'on a notre objet on peut l'utiliser pour tester, rechercher ou remplacer.

  • La méthode test() s'utilise sur l'objet RegExp et permet de vérifier si une chaîne satisfait une expression régulière.
  • Les méthodes match() et matchAll() s'utilisent sur une chaîne et permettent de trouver les correspondances dans une chaîne.
  • Les méthodes replace() et replaceAll() s'utilisent sur une chaîne et permettent d'effectuer un remplacement.

Pour plus d'information n'hésitez pas à vous rendre sur la documentation MDN sur les expressions régulières.

Évaluation
0 0

Il n'y a aucune réaction pour le moment.

pour être le premier à laisser un commentaire.