У меня есть строка из нескольких строк, например:
END IF;
<b>EXECUTE IMMEDIATE ' CREATE INDEX #idx1
ON somename ( row_id,
something)';</b>
IF v_sys_error 0 THEN
GOTO SQL_ERROR;
END IF;
Я хочу выделить часть, выделенную жирным шрифтом (то есть все, от ВЫПОЛНИТЬ НЕМЕДЛЕННЫЙ до следующей точки с запятой.
У меня есть следующее регулярное выражение, но как я могу изменить его для работы с несколькими строками?
(EXECUTE).*;