Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
info:bash:classes_de_caracteres [2022/10/16 09:39] – franck | info:bash:classes_de_caracteres [2022/10/16 09:43] (Version actuelle) – franck | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
======Classes de caractères====== | ======Classes de caractères====== | ||
- | ^ POSIX | + | {| border=" |
- | |[:alnum:] | Alphanumeric characters | [a-zA-Z0-9] | + | ! POSIX |
- | |[:alpha:] | Alphabetic characters | + | |- |
- | |[:ascii:] |ASCII characters | %% [\x00-\x7F] %% | | + | |[:alnum:] ||Alphanumeric characters || [a-zA-Z0-9] |
- | |[:blank:] |Space and tab | + | |- |
- | |[:cntrl:] |Control characters | %% [\x00-\x1F\x7F] %% | | + | |[:alpha:] ||Alphabetic characters |
- | |[:digit:] |Digits | %% [0-9] %% | | + | |- |
+ | |[:ascii:] ||ASCII characters | ||
+ | |- | ||
+ | |[:blank:] ||Space and tab || %% [ \t] %% | ||
+ | |- | ||
+ | |[:cntrl:] ||Control characters | ||
+ | |- | ||
+ | |[:digit:] ||Digits | ||
+ | |- | ||
|[:graph:] ||Visible characters (anything except spaces and control characters) || %% [\x21-\x7E] %% | |[:graph:] ||Visible characters (anything except spaces and control characters) || %% [\x21-\x7E] %% | ||
|- | |- | ||
Ligne 22: | Ligne 30: | ||
|[:word:] ||Word characters (letters, numbers and underscores) || %% [A-Za-z0-9_] | |[:word:] ||Word characters (letters, numbers and underscores) || %% [A-Za-z0-9_] | ||
|- | |- | ||
- | |[:xdigit:] ||Hexadecimal digits || %% [A-Fa-f0-9][A-Fa-f0-9] %% | | + | |[:xdigit:] ||Hexadecimal digits || %% [A-Fa-f0-9][A-Fa-f0-9] %% |
+ | |- | ||
+ | |} |