Юра
Новичок
Регулярные выражения.Как заменить текст от заданного слова до первого появления 2-го
Пример
<?
$a="123 test1 456 789 test2 456";
$b="123(.*)456";
$c="replace";
$e=eregi_replace($b,$c,$a);
echo $e;
?>
//******************
Результат работы - выводит "replace"
Как сделать что бы выводил "replace 789 test2 456"
(Т.е. как только впервые тостигнуто 456 дальше не было замены текста).
Спасибо.
Пример
<?
$a="123 test1 456 789 test2 456";
$b="123(.*)456";
$c="replace";
$e=eregi_replace($b,$c,$a);
echo $e;
?>
//******************
Результат работы - выводит "replace"
Как сделать что бы выводил "replace 789 test2 456"
(Т.е. как только впервые тостигнуто 456 дальше не было замены текста).
Спасибо.