red_komrad
Новичок
Найти и дополнить строку
Добрый день! Не могу решить одну задачу, помогите пожалуйста. Суть задачи такова:
Имеется текст. Требуется отыскать в нем все ссылки на mp3 файлы и дополнить их(допустим, поместить в конструкцию вида [this is mp3: найденная ссылка])
Как заменить ссылку, я догадался
function my_dummy_function($content) {
$pattern = "<a ([^=]+=['\"][^\"']+['\"] )*href=['\"](([^\"']+\.mp3))['\"]( [^=]+=['\"][^\"']+['\"])*>([^<]+)<\/a>";
$content = ereg_replace($pattern, "Link", $content);
return $content;
}
а вот как получить её и дополнить(в тексте может быть несколько ссылок)?
Добрый день! Не могу решить одну задачу, помогите пожалуйста. Суть задачи такова:
Имеется текст. Требуется отыскать в нем все ссылки на mp3 файлы и дополнить их(допустим, поместить в конструкцию вида [this is mp3: найденная ссылка])
Как заменить ссылку, я догадался

function my_dummy_function($content) {
$pattern = "<a ([^=]+=['\"][^\"']+['\"] )*href=['\"](([^\"']+\.mp3))['\"]( [^=]+=['\"][^\"']+['\"])*>([^<]+)<\/a>";
$content = ereg_replace($pattern, "Link", $content);
return $content;
}
а вот как получить её и дополнить(в тексте может быть несколько ссылок)?