Классы символов

Для указания диапазонов символов можно применять классы.

При создании шаблонов имен файлов можно применять классы символов:

[[:класс_символов:]]

Данный формат обозначает любой символ, принадлежащий указанному классу. Набор классов соответствует функциям ctype, как указано ниже:

Класс символов Определение
alnum Алфавитно-цифровые символы
alpha Строчные и прописные буквы
blank Пробел или символ горизонтальной табуляции
cntrl Управляющие символы
digit Цифры
graph Графические символы
lower Строчные буквы
print Печатаемые символы
punct Знаки препинания
space Пробел, символ горизонтальной табуляции, символ возврата каретки, символ новой строки, символ вертикальной табуляции или символ перевода страницы
upper Прописные буквы
xdigit Шестнадцатеричные цифры