Поделиться через


Категории

База данных символов Юникода определяет количество возможных значений для свойства General Category и обеспечивает сопоставление кодовых точек с конкретными свойствами символов. В таблицах ниже приводятся распознаваемые значения свойства General Category.

IsCategory

ms256193.collapse_all(ru-ru,VS.120).gifСинтаксис

IsCategory ::= Letters | Marks | Numbers | Punctuation | Separators | Symbols | Others

Буквы

ms256193.collapse_all(ru-ru,VS.120).gifСинтаксис

Letters ::= 'L' [ultmo]?

В следующей таблице приведены свойства для букв.

Свойство.

Описание

L

Все буквы

Lu

Прописные буквы

Ll

Строчные буквы

Lt

Регистр заголовка

Lm

Модификатор

Lo

Другой

Метки

ms256193.collapse_all(ru-ru,VS.120).gifСинтаксис

Marks ::= 'M' [nce]?

В следующей таблице приведены свойства для меток.

Свойство.

Описание

M

Все метки

Mn

Непробельные символы

Mc

Совмещение пробела

Me

Заключение в кавычки

Номера

ms256193.collapse_all(ru-ru,VS.120).gifСинтаксис

Numbers ::= 'N' [dlo]?

В следующей таблице приведены свойства для чисел.

Свойство.

Описание

N

Все числа

Nd

Десятичная цифра

Nl

Буква

Нет

Другой

Пунктуация

ms256193.collapse_all(ru-ru,VS.120).gifСинтаксис

Punctuation ::= 'P' [cdseifo]?

В следующей таблице приведены свойства для символов пунктуации.

Свойство.

Описание

P

Все символы пунктуации

Pc

Соединитель

Pd

Штрих

Ps

Открыть

Pe

Закрыть

Pi

Открывающая кавычка (в зависимости от использования поведение может быть аналогичным Ps или Pe)

Pf

Закрывающая кавычка (в зависимости от использования поведение может быть аналогичным Ps или Pe)

Po

Другой

Разделители

ms256193.collapse_all(ru-ru,VS.120).gifСинтаксис

Separators ::= 'Z' [slp]?

В следующей таблице приведены свойства для разделителей.

Свойство.

Описание

Z

Все разделители

Zs

Пробел

Zl

Строка

Zp

Абзац

Символы

ms256193.collapse_all(ru-ru,VS.120).gifСинтаксис

Symbols ::= 'S' [mcko]?

В следующей таблице приведены свойства для символов.

Свойство.

Описание

S

Все символы

Sm

Математический

Sc

Валюта

Sk

Модификатор

So

Другой

Другие

ms256193.collapse_all(ru-ru,VS.120).gifСинтаксис

Others ::= 'O' [cfon]?

В следующей таблице приведены свойства для других символов.

Свойство.

Описание

O

Все остальные

Cc

Control

Cf

Формат

Co

Символ личного использования

Cn

Неприсвоенный символ

Примечание

Свойство Cs сюда не включено.Свойство Cs определяет суррогатные символы, которые не встречаются на уровне абстракции символов, которую используют XML-документы экземпляра.

См. также

Ссылки

Регулярные выражения схемы XML

Справочная таблица по регулярным выражениям XML-схемы

Основные понятия

Аспекты типов данных