diff --git a/README.md b/README.md
index 146709a..ab1cd44 100644
--- a/README.md
+++ b/README.md
@@ -18,7 +18,9 @@
- **[Conditions](#conditions "Chapitre 3")**
- **[Opérations ternaires](#ternary "Chapitre 4")**
- **[Boucles](#boucles "Chapitre 5")**
-- **[Erreurs](#errors "Chapitre 6")**
+- **[Expressions Régulières](#regex "Chapitre 6")**
+- **[Promise](#promises "Chapitre 7")**
+- **[Erreurs](#errors "Chapitre 8")**
- **[Exercices](#exercice "Exercice")**
@@ -594,6 +596,23 @@ for (String value : arr) {
}
```
+## Les expressions régulières
+
+Une expression régulière, aussi appelée regex _(regular expression)_, est une chaine de caractères qui décrit l'ensemble des règles de syntaxes possibles d'une autre chaine de caractères.
+Elles ne sont pas essentielle pour vos débuts dans la programmation, mais deviennent très rapidement indispensables.
+
+La syntaxe, _quelques peu particulière_, peu en effrayer quelques uns, mais pas d'inquiètude, une fois la subtilité comprise, il devient aisé de les utiliser de la meilleure façon.
+
+Exemple de **regex**
+```regex
+https?://[a-zA-Z0-9\.-]+\.[a-zA-Z]{2,4}(/\S*)?
+```
+
+L'expression régulière ci-dessus est une expression qui pourrait être utilisé pour rechercher des URLs.
+
+Si vous souhaitez en apprendre plus sur les expressions régulières, voici un [site](https://www.lucaswillems.com/fr/articles/25/tutoriel-pour-maitriser-les-expressions-regulieres) qui explique bien le fonctionnement de ces-dernières.
+Pour tester vos regex, vous pouvez vous rendre sur le site [regex101](https://regex101.com/).
+
---
## Lire une erreur