Таблицы POSIX совместимых символьных классов
Вечно забываю как пишется тот или иной класс, а нагуглить с первого раза не всегда получается:(
Взято с wikibooks
POSIX class | similar to | meaning |
---|---|---|
[:upper:] | [A-Z] | uppercase letters |
[:lower:] | [a-z] | lowercase letters |
[:alpha:] | [[:upper:][:lower:]] | upper- and lowercase letters |
[:alnum:] | [[:alpha:][:digit:]] | digits, upper- and lowercase letters |
[:digit:] | [0-9] | digits |
[:xdigit:] | [0-9A-Fa-f] | hexadecimal digits |
[:punct:] | [.,!?:…] | punctuation |
[:blank:] | [ \t] | space and TAB characters only |
[:space:] | [ \t\n\r\f\v] | blank (whitespace) characters |
[:cntrl:] | control characters | |
[:graph:] | [^ \t\n\r\f\v] | printed characters |
[:print:] | [^\t\n\r\f\v]</> | printed characters and space |
Опубликовано
08.12.2018