olegking
Guest
Работа с регулярными выражениями
Подскожите пожалуйста, дан текст, например $str и надо в нем произвести поиск всех слов $str1 и надо установить на них ссылку из $str2, но проблема в том что на $str1 уже может стоять ссылка, тогда не надо нечего с ней делать.
$str1='zamenamena';
$str2='http://zamenamena.ru';
$str='olewr zamenamena fjdsofid <a href=http://ddd.ru>zamenamena</a>ыв фывфывф ыв <a href=http://ddd.ru>ещё одна zamenamena которую не надо заменять</a>';
$str= preg_replace("","<a href=$str2>$str1</a>",$str); - надо что-то типа такого, если я всё правильно думаю
Подскожите пожалуйста, дан текст, например $str и надо в нем произвести поиск всех слов $str1 и надо установить на них ссылку из $str2, но проблема в том что на $str1 уже может стоять ссылка, тогда не надо нечего с ней делать.
$str1='zamenamena';
$str2='http://zamenamena.ru';
$str='olewr zamenamena fjdsofid <a href=http://ddd.ru>zamenamena</a>ыв фывфывф ыв <a href=http://ddd.ru>ещё одна zamenamena которую не надо заменять</a>';
$str= preg_replace("","<a href=$str2>$str1</a>",$str); - надо что-то типа такого, если я всё правильно думаю