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


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

Последовательность символов, которая обозначает набор строк (также представлена как 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
Ветвь

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

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