コードは既存のリンク、<img>
の src 値 (またはそのようなもの) をスキップする必要があります
public function convertUrlsToLinks($text){
return preg_replace('@(https?://([-\w\.]+)+(:\d+)?(/([\w/_\.-]*(\?\S+)?)?)?)@', '<a href="$1" target="_blank">$1</a>', $text);
}
この関数で何を変更する必要があるかわかりませんか?