> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Alphabet utilisé dans les expressions régulières

> Alphabet des expressions régulières ABBYY : symboles pour les lettres, les chiffres, les groupes et les répétitions, avec des exemples de motifs pour les codes ZIP, les e-mails et les fractions.

Les expressions régulières ABBYY utilisent l'alphabet suivant.

| Nom                            | Symbole | Exemple                                                                                |
| ------------------------------ | ------- | -------------------------------------------------------------------------------------- |
| Tout caractère                 | `*`     | `"c"*"t"` autorise des mots comme cat et cot.                                          |
| Lettre                         | `C`     | `C"ot"` autorise des mots comme Rot, pot, cot, Dot et mot.                             |
| Lettre majuscule               | `A`     | `A"ot"` autorise des mots comme Rot, Cot, Mot et Dot.                                  |
| Lettre minuscule               | `a`     | `a"ot"` autorise des mots comme rot, cot, mot et dot.                                  |
| Lettre ou chiffre              | `X`     | `X` autorise une seule lettre ou un seul chiffre.                                      |
| Chiffre                        | `N`     | `N"th"` autorise des mots comme 5th, 4th et 6th.                                       |
| Chaîne                         | `" "`   | `"cot"`                                                                                |
| Ou                             | `\|`    | `"pl"("o"\|"a")"t"` autorise "plot" et "plat".                                         |
| Caractère d'un groupe          | `[]`    | `[tm]"ot"` autorise "tot" et "mot".                                                    |
| Caractère hors groupe          | `[^]`   | `[^t]"ot"` autorise "cot" et "lot", mais pas "tot".                                    |
| Espace (dans un groupe)        | `\s`    | `[A\s]` autorise uniquement la lettre A ou un espace.                                  |
| Nombre illimité de répétitions | `{-}`   | `[AB74]{-}` autorise toute combinaison de A, B, 7 et 4, quelle qu'en soit la longueur. |
| n répétitions                  | `{n}`   | `N{2}"th"` autorise des mots comme 25th, 84th et 11th.                                 |
| De n à m répétitions           | `{n-m}` | `N{1-3}"th"` autorise des mots comme 5th, 84th et 111th.                               |
| De 0 à n répétitions           | `{-n}`  | `N{-2}"th"` autorise des mots comme 84th et 5th.                                       |
| n répétitions ou plus          | `{n-}`  | `N{2-}"th"` autorise des mots comme 25th, 834th et 34576th.                            |
| Sous-expression                | `()`    |                                                                                        |
| Trait d'union                  | `[\-]`  |                                                                                        |
| Barre oblique inverse          | `[\\]`  |                                                                                        |

Les opérateurs de répétition s'appliquent à l'expression ou à la sous-expression située à leur gauche.

<div id="examples">
  ## Exemples
</div>

* **Code postal** – `[0-9]{6}`. Exemple de valeur : `142172`.
* **Code ZIP (USA)** – `[0-9]{5}("-"[0-9]{4}){-1}`. Exemples de valeurs : `55416`, `33701-4313`.
* **Revenu** – `N{4-8}[,]N{2}`. Exemples de valeurs : `15000,00`, `4499,00`.
* **Mois (numérique)** – `((|"0")[1-9])|("10")|("11")|("12")`. Exemples de valeurs : `4`, `05`, `12`.
* **Fraction** – `("-"|)([0-9]{1-})(|(("."|",")([0-9]{1-})))`. Exemples de valeurs : `1234,567`, `0.99`, `100,0`, `-345.6788903`.
* **Email** – `[A-Za-z0-9_]{1-}(("."|"-")[A-Za-z0-9_]{1-}){-3}"@"[A-Za-z0-9_]{1-}(("."|"-")[A-Za-z0-9_]{1-}){-4}"."([A-Za-z]{2-4}|"asia"|"museum"|"travel"|"example"|"localhost")`. Exemples de valeurs : `support@abbyy.com`, `my-name@company.org.ru`, `info@gallery.museum`.
