Условия и функции регулярных выражений имеют следующий синтаксис:

source_char
: символьное выражение, служащее значением поиска;pattern
: регулярное выражение, текстовый литерал;occurrence
: положительное целое число, указывающее, какое вхождение шаблона в source_char должен искать сервер Oracle. Значение по умолчанию равно 1.position
: положительное целое число, указывающее символsource_char
, с которого сервером Oracle должен начинаться поиск. Стандартное значение равно 1.
return_option:
0: возвращается позиция первого символа вхождения (стандартное значение);
1: возвращается позиция символа, следующего после вхождения;
Replacestr
: шаблон замены символьной строки
match_parameter
:«
c
»: используется сопоставление с учетом регистра (стандартное значение),«
i
»: используется сопоставление без учета регистра,«
n
»: разрешается использования универсального оператора совпадения с любым знаком,«
m
»: исходное строковое значение обрабатывается как несколько строк.
subexpr
: фрагмент шаблона, заключенный в круглые скобки. Более подробно о подчиненных выражениях см. далее в этом занятии.