Мелкий, подскажи как же верно написать?
Вот здесь всё прекрасно работает, но только если одна ссылка в тексте, поэтому переделываю
PHP:
скопировать код в буфер обмена
preg_match_all('/\bhttp[s]?:\/\/(www\.)?[^y][^o][^u][^t][^u][^b][\S]+/s', $text, $atch); if($atch[0]){
foreach($atch[0] as $http){
$text = str_replace($http, "<a target='_blank' href='$http'>$http</a>", $text); }
}
preg_match_all('/\bhttps:\/\/www\.youtube\.com\/(watch\?v=).*\b/s', $text, $match); if($match[0]){
foreach($match[0] as $val){
$text = str_replace($val, "<br><iframe width='560' height='315' src='$val' frameborder='0' allowfullscreen></iframe><br>", $text); }
foreach($match[1] as $val1){
}