Web-мастер: курс молодого бойца

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

   

 Добавлено 2009-03-17 03:30:09
EugeneS


Сообщений: 69
Зарегистрирован: 22.02.2009

Цитировать
Цитата
Кроме этого, классы символов можно обозначать так:
[[:alnum:]] - все алфавитно-цифровые символы [a-zA-Z0-9]
[[:alpha:]] - все алфавитные символы [a-zA-Z]
[[:blank:]] - символ табуляции и пробел [\t ]
[[:cntrl:]] - все управляющие символы
[[:digit:]] - все десятичные цифры [0-9]
[[:graph:]] - все печатные символы, за исключением пробела
[[:lower:]] - все строчные буквы [a-z]
[[:upper:]] - все прописные буквы [A-Z]
[[:print:]] - все печатные символы
[[:punct:]] - все знаки препинания [\.,;:-]
[[:space:]] - все пустые символы
[[:xdigit:]] - все шестнадцатиричные цифры

Что значит все печатные символы, все пустые символы, все управляющие символы?
Наверх  Посмотреть профиль    

 Добавлено 2009-03-17 10:16:12
evgenijj
Модератор




Сообщений: 1371
Зарегистрирован: 09.11.2007

Цитировать
Управляющие символы состоят из первых 32 символов (коды от 0 до 31) и символ 127 алфавита ASCII. Они включают такие коды: возврат каретки (переместить курсор к левому краю экрана), перевод строки (переместить курсор вниз на одну строку), возврат на один символ, символ ESC, звонок и т.п.
Все пустые символы - любой пробельный символ, включая пробел (то же самое, что [\f\n\r\t\v ]).
Все печатные символы - все, кроме [[:cntrl:]].


Денежные купюры пронумерованы для того, чтобы когда-нибудь я мог сложить их все одну к одной, по порядку.
Наверх  Посмотреть профиль   Сайт автора Отредактировано автором 17.03.2009
   
Быстрый ответ
 
Цвет шрифта: Закрыть все теги
Сообщение
Защитный код