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


Регулярное выражение

Последовательность символов, которая обозначает набор строк (также представлена как L(R)). Регулярное выражение для ограничения лексического пространства делает допустимыми литералами для значений этого типа только строки из данного набора.

Регулярное выражение состоит из разделенных символом «or» (|) ветвей (может ни быть ни одной ветви).

Синтаксис

regExp :: = branch ('|' branch) *

Заметки

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

Допустимые регулярные выражения R для всех ветвей S и регулярные выражения T

Набор строк L(R)

(пустая строка)

Набор, содержащий только пустую строку.

S

Все строки в L(S).

S|T

Все строки в L(S) и все строки в L(T).

См. также

Ссылки

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

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

Ветвь

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

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