Classes de caractères POSIX

[:alnum:]

Caractère alphanumérique.

Équivalent aux intervalles [0-9a-zA-Z]

[:alpha:]

Caractère alphabétique.

Équivalent aux intervalles [a-zA-Z]

[:ascii:]

Caractère de la table ASCII.

Équivalent à l’intervalle [\x00—\x7F]

[:blank:]

Caractère espace ou tabulation.

Équivalent aux caractères [images/symbol.PNG\t]

[:cntrl:]

Caractère de contrôle non affichable.

Équivalent à l’intervalle et au caractère [\x00-\x1F\x7F]

[:digit:]

Caractère chiffre.

Équivalent à l’intervalle [0-9]

[:graph:]

Caractère affichable et visible (n’inclut pas l’espace).

Équivalent à l’intervalle [\x21-\x7E]

[:lower:]

Caractère alphabétique minuscule.

Équivalent à l’intervalle [a-z]

[:print:]

Caractère affichable (inclut l’espace).

Équivalent à l’intervalle [\x20-\x7E]

[:punct:]

Caractère de ponctuation : caractère affichable en dehors de l’espace et des caractères alphanumériques.

Équivalent à [-!"#$%&’()*+,./:;<=>?@[]^_`{|}~]

[:space:]

Caractères espace, tabulation , saut de ligne, retour chariot, saut de page horizontal, tabulation verticale.

Équivalent à [images/symbol.PNG\t\n\r\f\v]

[:upper:]

Caractère alphabétique majuscule.

Équivalent à l’intervalle [A-Z]

[:word:]

Caractère de mot.

Équivalent à...

couv_EI7PRO.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Commandes internes au shell
Suivant
Ordre d'interprétation d'une commande