Почему регулярное выражение берет последнее вхождение подстроки а не первое?
Помоги пожалуйста. Надо регулярку написать чтоб выбирала то что начинается на INSERT INTO далее все что угодно (включая перенос строки) и заканчивается на первое вхождение ');' .
Вот что я смастерил.
$result = preg_match_all("/INSERT INTO(.|\n|\r)*\)\;/i", $content, $inserts);
но оно работает не так. Выбирает от INSERT INTO и до последнего ');' , а надо до первого.
Спасибо.