Maîtrise des classes et propriétés en regex

Revision sheet excerpt

Plan du Cours

  1. Caractères littéraux
  2. Classes prédéfinies
  3. Classes de mots
  4. Classes d'espaces
  5. Construction de classes
  6. Quantificateurs
  7. Alternatives et groupes
  8. Ancres et limites
  9. Groupes capturants et nommés
  10. Assertions lookaround
  11. Propriétés Unicode

1. Caractères littéraux

Notions clés & Définitions

  • Caractère littéral : Un symbole ou une lettre dans une expression régulière qui correspond exactement à ce caractère dans le texte. Exemple : /a/ correspond à la lettre "a".

  • Caractère spécial : Un symbole ayant une signification particulière en regex (ex : ., *, +, ?, \d, \w). Pour le faire correspondre littéralement, il doit être échappé avec un antislash \.

  • Échappement (\) : Technique pour indiquer que le caractère suivant doit être interprété comme un caractère littéral, même s'il est normalement spécial. Exemple : /\./ pour faire correspondre un point littéral.

  • Classe de caractères [ ] : Définissent un ensemble de caractères possibles. Exemple : [abc] correspond à "a", "b" ou "c". Les intervalles [a-z] ou [0-9] permettent de représenter une plage de caractères.

  • Caractère d’échappement dans une classe [ ] : Certains caractères spéciaux comme -, ^, ] doivent être échappés ou placés à des positions spécifiques pour être interprétés littéralement.

Read the full sheet →

Quiz preview

1. Qu'est-ce qu'un caractère littéral dans une expression régulière ?

2. Qu'est-ce qu'un caractère spécial en regex et comment peut-on le faire correspondre littéralement dans une expression régulière?

3. Que représente la classe prédéfinie `\b` en expression régulière ?

Take the quiz (9 questions) →

Flashcards preview

Caractères littéraux — définition ?

Correspondance exacte à un caractère.

Caractère littéral — définition?

Symbole ou lettre correspondant exactement au texte.

Classes prédéfinies — rôle ?

Simplifient la recherche de caractères courants.

Caractère spécial — exemple?

`.`, `*`, `+`, `?`, `\d`, `\w`.

Groupes capturants — utilité ?

Extraire des sous-parties du texte.

Échappement (`") — rôle?

Indique que le caractère doit être traité littéralement.

See all 10 flashcards →

Frequently asked questions

What does the revision sheet on Maîtrise des classes et propriétés en regex cover?

The revision sheet covers the essential concepts of Maîtrise des classes et propriétés en regex. It is organized by topic to facilitate learning and memorization, with key definitions, explanations and summaries.

Read the full sheet →

How many questions are in the Maîtrise des classes et propriétés en regex quiz?

The quiz contains 9 multiple-choice questions with detailed corrections and explanations for each answer. Ideal for testing your knowledge and identifying gaps.

Take the quiz (9 questions) →

How to study Maîtrise des classes et propriétés en regex with flashcards?

Revizly offers 10 interactive flashcards on Maîtrise des classes et propriétés en regex. Each card presents a question on the front and the answer on the back, enabling active and effective revision based on spaced repetition.

See all 10 flashcards →

Similar courses

Create your own sheets from your courses

Import your PDF or paste your course, AI generates sheets, quizzes and flashcards in 30 seconds.