« Modèle:Regex/Unicode » : différence entre les versions

Contenu supprimé Contenu ajouté
Page créée avec « {| class="wikitable altlines1" border="1" |+ Expressions rationnelles Unicode<ref>https://www.regular-expressions.info/unicode.html</ref> ! Expression !! Signification |- | style="text-align:center;" | <code>'''\A'''</code> || Début de chaîne |- | style="text-align:center;" | <code>'''\b'''</code> || Caractère de début ou fin de mot |- | style="text-align:center;" | <code>'''\B'''</code> || Caractère qui n'est pas début ou fin de mot |- | style="text-align:cent... »
 
Plus complet
Ligne 2 :
|+ Expressions rationnelles Unicode<ref>https://www.regular-expressions.info/unicode.html</ref>
! Expression !! Signification
|-
| style="text-align:center;" | <code>'''\\'''</code> || Antislash
|-
| style="text-align:center;" | <code>'''\0'''''xxx''</code> || Caractère Unicode (1 à 3 chiffres octaux)
|-
| style="text-align:center;" | <code>'''\a'''</code> || Alarme (ASCII 01)
|-
| style="text-align:center;" | <code>'''\A'''</code> || Début de chaîne
Ligne 8 ⟶ 14 :
|-
| style="text-align:center;" | <code>'''\B'''</code> || Caractère qui n'est pas début ou fin de mot
|-
| style="text-align:center;" | <code>'''\c'''''X''</code> || Caractère de contrôle ASCII (X étant une lettre)
|-
| style="text-align:center;" | <code>'''\d'''</code> || Chiffre
|-
| style="text-align:center;" | <code>'''\D'''</code> || Non chiffre
|-
| style="text-align:center;" | <code>'''\e'''</code> || ''Escape'' (ASCII 1B)
|-
| style="text-align:center;" | <code>'''\f'''</code> || ''Form-feed'' (ASCII 0C)
|-
| style="text-align:center;" | <code>'''\n'''</code> || Fin de ligne
|-
| style="text-align:center;" | <code>'''\\pL'''</code>, <code>'''\p{L}'''</code>, <code>'''\p{Letter}'''</code> || Lettre (dans tout langage)
|-
| style="text-align:center;" | <code>'''\r'''</code> || Retour charriot
|-
| style="text-align:center;" | <code>'''\s'''</code> || Caractères espace
Ligne 22 ⟶ 36 :
|-
| style="text-align:center;" | <code>'''\t'''</code> || Tabulation
|-
| style="text-align:center;" | <code>'''\u'''''xxxx''</code> || Caractère Unicode (4 chiffres hexadécimaux)
|-
| style="text-align:center;" | <code>'''\w'''</code> || Caractère alphanumérique : lettre, chiffre ou underscore
Ligne 27 ⟶ 43 :
| style="text-align:center;" | <code>'''\W'''</code> || Caractère qui n'est pas lettre, chiffre ou underscore
|-
| style="text-align:center;" | <code>'''\Xx'''''xx''</code> || Caractère Unicode (2 chiffres hexadécimaux)
|-
| style="text-align:center;" | <code>'''\x{'''''xx...x'''''}'''</code> || Caractère Unicode (chiffres hexadécimaux)
|-
| style="text-align:center;" | <code>'''\z'''</code> || Fin de chaîne