【发布时间】:2016-04-10 00:04:27
【问题描述】:
我有一个博客系统,用户在帖子内容中输入图片网址,例如 ->
hey how are you <img src="www.example.com/image.png" style="height=100px;">
然后我想找到这个 [img src] 行并将其用作特色图像,如下所示-> www.example.com/image.png
这是我尝试过的: $content 是表单发布的内容
preg_match('/(<img .*?>)/', $content, $img_tag);
$feature = $img_tag[0]; // This preg_match finds img src tag and provide me
$regex = '~<img.*?src=[\'"](?:view-source:)?([^"\']+).*?\/?>~';
$featured = preg_replace($regex, "$1", $feature);
谁能在这里解决问题?
【问题讨论】:
-
所以您只想从帖子中的第一个
<img>标记中获取src属性?还是我错过了什么?
标签: php regex preg-replace preg-match