它正在工作,发生了一些事情,突然之间不再工作了。
$vehi = simplexml_load_file('http://apps.cbp.gov/bwt/customize_rss.asp?portList=250401&lane=all&action=rss&f=csv');
$sysd = $vehi->channel->item->description;
$ret = preg_replace("/(^.*?Commercial\s)/","",$sysd);
上面的代码假设在广告这个词之前删除了所有内容,但没有发生任何事情,我整天尝试了不同的事情,但是无法让它发挥作用。
答案 0 :(得分:1)
使用DOTALL (s)
标记,使您在使用.*
时也能匹配换行符:
$ret = preg_replace("/(^.*?Commercial\s)/s","",$sysd);