Caractère alphanumérique

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher

Les caractères alphanumériques sont un sous-ensemble de caractères qui comprennent les alphabétiques représentant les lettres (de A à Z dans l'alphabet latin) minuscules et majuscules, ainsi que les caractères numériques comprenant les chiffres arabes (de 0 à 9).

Les caractères avec diacritiques comme le é ou le ä, ainsi que les lettres supplémentaires, sont des caractères d'alphabets étendus et ne sont généralement pas inclus[réf. nécessaire] dans l'ensemble des caractères alphanumériques.

Les caractères de ponctuation comme le point ou la virgule ne sont pas des caractères alphanumériques, puisqu'ils sont des caractères de ponctuation.

Expression rationnelle[modifier | modifier le code]

Pour tester une chaîne alphanumérique, nous pouvons nous servir des expressions rationnelles.

PCRE, une expression régulière qui vérifie qu'une chaîne contient uniquement des caractères alphanumériques, ressemblerait à ceci :

#^[:alnum:]$#

A noter : [:alnum:] correspond à [A-Za-z0-9], donc [:alnum:] est une constante qui propose tous les caractères alphanumériques.

Voir aussi[modifier | modifier le code]