function imgpic($content) {
$pattern="/<img[\s\S]*?src\s*=\s*[\"|\'](.*?)[\"|\'][\s\S]*?>/";
preg_match_all($pattern,$content,$match);
<img src="/7.jpg" />
[img]/8.jpg[/img]
<img src="/9.jpg" />
这是目前所用的正则,只能取html的(也就是7和9.jpg
求大佬修改成也支持取ubb的(7.8.9.都能取到)
思路: 把字符串拆解成前中后三部分