Modèle:Regex/Documentation

Template doc page.svg
Ceci est la sous-page de documentation du modèle {{Regex}} ; elle est insérée sur la page de celui-ci à l’aide du modèle {{Documentation}}. C’est également sur cette page que vous placerez les liens interwiki et les catégories du modèle.

UtilisationModifier

{{Programmation/Regex}}
...exemple dans le langage de programmation considéré pour [0-9]+...
{{Regex|clé_de_tri|nocat=1|type=type}}
...
== Références ==
{{Références}}

Paramètre optionnel :

clé_de_tri
Clé de tri dans Expressions rationnelles
nocat=1
Pour ne pas catégoriser dans Expressions rationnelles
type=type
Type d'expression régulière : Unicode (par défaut) ou Bash.
Unicode Bash
Expressions rationnelles Unicode[1]
Expression Signification
\A Début de chaîne
\b Caractère de début ou fin de mot
\B Caractère qui n'est pas début ou fin de mot
\d Chiffre
\D Non chiffre
\n Fin de ligne
\\pL, \p{L}, \p{Letter} Lettre (dans tout langage)
\s Caractères espace
\S Non caractères espace
\t Tabulation
\w Caractère alphanumérique : lettre, chiffre ou underscore
\W Caractère qui n'est pas lettre, chiffre ou underscore
\X Caractère Unicode
\z Fin de chaîne
Expressions rationnelles avec antislash[2]
Expression Signification
\b Chaine de début ou fin de mot
\B Chaine qui n'est pas début ou fin de mot
\< Chaine vide en début de mot
\> Chaine vide en fin de mot
\s Caractères espace
\S Non caractères espace
\w Caractère alphanumérique : lettre, chiffre ou underscore
\W Caractère qui n'est pas lettre, chiffre ou underscore

Voir aussiModifier

  1. https://www.regular-expressions.info/unicode.html
  2. https://www.gnu.org/software/grep/manual/html_node/The-Backslash-Character-and-Special-Expressions.html