Skip to content
DocsAll
教程

Introduction aux expressions régulières : syntaxe courante et outil de test en ligne

Timi Tian · Publié le 8 mai 2026 · Mis à jour le 12 juillet 2026
Expressions régulièresregexTutoriel regexTest regex

Qu'est-ce qu'une expression régulière

Une expression régulière (Regular Expression, en abrégé regex) est un mini-langage décrivant des modèles de chaînes. Quelques lignes de regex suffisent à accomplir des tâches comme « trouver tous les e-mails », « vérifier le format d'un numéro de mobile » ou « remplacer tous les formats de date ».

Syntaxe de base

Classes de caractères

Utilisez les crochets pour correspondre à n'importe quel caractère d'un ensemble :

  • [abc] correspond à a, b ou c
  • [a-z] correspond à n'importe quelle lettre minuscule
  • [0-9] correspond à n'importe quel chiffre, équivalent à \d
  • [^abc] correspond à n'importe quel caractère sauf a, b, c

Caractères prédéfinis

  • \d chiffre, \D non-chiffre
  • \w lettre, chiffre ou tiret bas, \W contraire
  • \s caractère blanc, \S non-blanc
  • . n'importe quel caractère (hors saut de ligne)

Quantifieurs

  • * 0 ou plusieurs occurrences
  • + 1 ou plusieurs occurrences
  • ? 0 ou 1 occurrence
  • {n} exactement n fois, {n,m} de n à m fois

Groupes et ancres

  • (...) groupe capturant
  • ^ début de ligne, $ fin de ligne

Cas d'usage courants

Validation d'e-mail

^[\w.-]+@[\w.-]+\.\w{2,}$

Numéro de mobile chinois

^1[3-9]\d{9}$

Extraction d'URL

https?://[\w./?=&%-]+

Outil de test regex DocsAll

La méthode la plus efficace pour apprendre les regex est d'écrire et de tester en parallèle. DocsAll propose un outil de test regex en ligne, sans installation :

1. Saisir l'expression régulière

Saisissez la regex dans le champ d'expression, choisissez les modificateurs (g global, i insensible à la casse, m multiligne).

2. Saisir le texte de test

Collez le contenu à faire correspondre dans le champ de texte en dessous.

3. Consulter les résultats en temps réel

Les correspondances sont mises en surbrillance et tous les groupes capturants sont listés.

Conseils d'apprentissage

  • Commencez par des cas simples, n'attaquez pas directement des regex complexes
  • Utilisez les groupes et les groupes nommés pour améliorer la lisibilité
  • Mémorisez bien la différence entre gourmand et non-gourmand (*? +?)
  • Dans les scénarios sensibles aux performances, évitez les quantifieurs imbriqués

Les expressions régulières peuvent sembler difficiles, mais une fois la syntaxe de base maîtrisée, un peu de pratique avec l'outil de test regex DocsAll suffit à devenir compétent en une semaine.

T
Timi Tian 创始人 / 全栈工程师

DocsAll 创始人,10 年全栈开发经验,专注浏览器端文档处理技术与隐私保护架构。前新加坡科技公司技术负责人。