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

Классы символов Unicode
ПоследовательностьОписание
\p{C}Прочие.
\p{Cc}Прочие, контрольные.
\p{Cf}Прочие, форматирование.
\p{Co}Прочие, для приватного использования.
\p{Cs}Прочие, суррогаты.
\p{L}Буквы.
\p{LC}Буквы, регистр.
\p{Ll}Буквы, в нижнем регистре.
\p{Lm}Буквы, модификаторы.
\p{Lo}Буквы, прочее.
\p{Lt}Буквы, заглавные буквы.
\p{Lu}Буквы, в верхнем регистре.
\p{M}Отметки.
\p{Mc}Отметки, двоеточия.
\p{Me}Отметки, вложения.
\p{Mn}Отметки, апострофы.
\p{N}Числа.
\p{Nd}Числа, десятичная цифра.
\p{Nl}Числа, цифры обозначаемые буквами (римские).
\p{No}Числа, прочие.
\p{P}Знаки пунктуации.
\p{Pc}Знаки пунктуации, соединители.
\p{Pd}Знаки пунктуации, тире.
\p{Pe}Знаки пунктуации, закрывающие скобки.
\p{Pf}Знаки пунктуации, закрывающие кавычки.
\p{Pi}Знаки пунктуации, открывающие кавычки.
\p{Po}Знаки пунктуации, прочее.
\p{Ps}Знаки пунктуации, открывающие скобки.
\p{S}Символы.
\p{Sc}Символы, валюты.
\p{Sk}Символы, модификаторы.
\p{Sm}Символы, математические.
\p{So}Символы, прочие.
\p{Z}Разделители.
\p{Zl}Разделители, линия.
\p{Zp}Разделители, параграф.
\p{Zs}Разделители, пробел.

Эти классы символов доступны только в том случае, если во время компиляции была передана опция --enable-parle-utf32.

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top