解决方案 »

  1.   

    两个地方改下  $str = str_replace("\n","",$str);
    preg_match_all("/<div class=\"m-i-d\"><span class=\"cu-ico\" style=\"background-color: white;\">&nbsp;<\/span><div class=\"m-i-z\"><a href=\"(.*?)\"class=\"name\">(.*?)<\/a><span>优惠: (.*?) <\/span><\/div><div class=\"price\"><span>本店价:<b class=\"red\"><atitle=\"(.*?)\"href=\"(.*?)\">(.*?)<\/a> <a class=\"cuspan\" style=\"color:#fff\" href=\"\/20616\/news_info_470373\.html\">促<\/a> <\/b> <\/span><em>指导价:<atitle=\"(.*?)\"style=\"text-decoration: line-through;\"href=\"(.*?)\">(.*?)<\/a> <\/em><\/div><div class=\"inventory\"><em>(.*?)<\/em><\/div><div class=\"info_oper\"><a class=\"inquiry\" target=\"_blank\"href=\"(.*?),(.*?)\">询价<\/a>(.*?)<\/div><\/div>/",$string, $cxiout2);