<br>ssss<img src="http://bbs.tg.com.cn/templates/uchome/images/logo/top_1_08.jpg" border="0"> <br>[attachimg]1213099[/attachimg]ssss[attachimg]1213099[/attachimg]
<img src="http://bbs.tg.com.cn/templates/uchome/images/logo/top_1_08.jpg" border="0">
取出第一次出现的图片地址 [attachimg]1213099[/attachimg]这个里面也是图片地址
<img src="http://bbs.tg.com.cn/templates/uchome/images/logo/top_1_08.jpg" border="0">
取出第一次出现的图片地址 [attachimg]1213099[/attachimg]这个里面也是图片地址
<br>ssss <img src="http://bbs.tg.com.cn/templates/uchome/images/logo/top_1_08.jpg" border="0"> <br>[attachimg]1213099[/attachimg]ssss[attachimg]1213099[/attachimg]
<img src="http://bbs.tg.com.cn/templates/uchome/images/logo/top_1_08.jpg" border="0">
HTML;
preg_match("/(\[attachimg\]\d+\[\/attachimg\])/ims", $str, $matches);
var_dump($matches[1]);
<?php
$str = '<br>ssss <img src="http://bbs.tg.com.cn/templates/uchome/images/logo/top_1_08.jpg" border="0"> <br>[attachimg]1213099[/attachimg]ssss[attachimg]1213099[/attachimg]
<br>[attachimg]1211234[/attachimg]ssss[attachimg]1211234[/attachimg]
<img src="http://bbs.tg.com.cn/templates/uchome/images/logo/top_1_08.jpg" border="0">
';
preg_match_all('#\[attachimg](\d*)\[/attachimg]#',$str,$r);
$arr = array();
foreach ($r[1] as $v) {
if (!in_array($v,$arr)) $arr[] = $v;
}
var_dump($arr);
?>
</pre>
<?php
$str = '<br>ssss <img src="http://bbs.tg.com.cn/templates/uchome/images/logo/top_1_08.jpg" border="0">
<br>[attachimg]1213099[/attachimg]ssss[attachimg]1213099[/attachimg]
<br>[attachimg]1211234[/attachimg]ssss[attachimg]1211234[/attachimg]
<img src="http://bbs.tg.com.cn/templates/uchome/images/logo/top_1_08.jpg" border="0">
';
preg_match_all('#(?:<img src=["\']?|\[attachimg])([^"\' >[]+)(?:\[/attachimg])?#',$str,$r);
$arr = array();
foreach ($r[1] as $v) {
if (!in_array($v,$arr)) $arr[] = $v;
}
var_dump($arr);
?>
</pre>