0
$item->description = preg_replace("/\<center\>\<a href=\"(.*)\"\>\<img alt=\"\" src=\"(.*)\" \/\>\<\/a\>\<\/center\>/", "$2", $item->description); 

但我需要将结果$2放入 string $item->image
怎么做?

4

1 回答 1

1

尝试:

$item->image = preg_replace("/.*\<center\>\<a href=\"(.*)\"\>\<img alt=\"\" src=\"(.*)\" \/\>\<\/a\>\<\/center\>.*/", "$2", str_replace("\n", '', $item->description)); 

如何不要使用正则表达式来解析 html 而是DOM使用

于 2012-12-09T19:33:07.693 回答