下面方法很簡單,我們只要把$tmppath裡面所有的以http://開的網站全部去了,
$picpath =preg_replace("/[a-za-z]+://[^ |/|s]*/",'',$tmppath);//去掉網址部分
這個正則表達式是獲取字符串中所有的以src src不區分大小的獲取所有圖片的地址出來,並且保存在$tmpdata[2]中。
preg_match_all("/src=["|'|s|s]([^|/|>]*){0,}(([^>]*).(gif|jpg|png))/isu",$body,$tmpdata);
$picspath =array_unique($tmpdata[2]);//body中所有圖片的地址