スクレイピングでhtmlが入った変数の中のa要素が画像の場合にimg要素を入れたい
<a href="abc.jpg">abc.jpg</a> の場合に <a href="abc.jpg"><img src="abc.jpg"></a> のような形にしたいです
試したこと $html = 取得したHTML $link = '<a href="abc.jpg">abc.jpg</a>'; $imglink = '<a href="abc.jpg"><img src="abc.jpg"></a>'; str_replace($link,$imglink,$html); ほかに $replace = preg_replace("/<a>([^<]+)<\/a>/",$imglink,$html); を試しましたが置換されませんでした。
なにかいい方法はありますでしょうか。
よろしくお願いします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/29 04:02