31 Regular expressions library [re]

31.2 Definitions [re.def]

К этому пункту применяются следующие определения:

31.2.1 collating element [defns.regex.collating.element]

последовательность из одного или нескольких символов в текущем языковом стандарте, которые сопоставляются, как если бы они были одним символом.

31.2.2 finite state machine [defns.regex.finite.state.machine]

неопределенная структура данных, которая используется для представления регулярного выражения и позволяет получать эффективные сопоставления с регулярным выражением.

31.2.3 format specifier [defns.regex.format.specifier]

последовательность из одного или нескольких символов, которая должна быть заменена некоторой частью совпадения регулярного выражения.

31.2.4 matched [defns.regex.matched]

последовательность из нуля или более символов соответствует регулярному выражению, когда символы в последовательности соответствуют последовательности символов, определенной шаблоном.

31.2.5 primary equivalence class [defns.regex.primary.equivalence.class]

набор из одного или нескольких символов, которые имеют один и тот же первичный ключ сортировки: это вес ключа сортировки, который зависит только от формы символа, а не от акцентов, регистра или языковых настроек.

31.2.6 regular expression [defns.regex.regular.expression]

шаблон, который выбирает определенные строки из набора символьных строк.

31.2.7 sub-expression [defns.regex.subexpression]

подмножество регулярного выражения, отмеченное круглыми скобками.