请教取掉空格的问题
我从某个网页上读取内容,那要用到正则表达式,去掉不要的东西,读取出我要的文章,但我做时发现它文章的各个句子间会留出一些空白,我不知道该怎么把这些空白取掉,我也试了一些方法,但都不行,比如下面两个方法:
$search = ("/( )/i");
$replace = "";
$str = preg_replace ($search, $replace, $document);
$search = ("/\s+/i");
$replace = "";
$str = preg_replace ($search, $replace, $document);
哪位高手能指点一下啊?万分感谢!
问题点数:20、回复次数:4Top
1 楼syre(神仙)回复于 2004-08-01 21:00:49 得分 3
$str=eregi_replace("<br><br>","<br>");Top
2 楼countstars(深空)回复于 2004-08-01 21:17:40 得分 2
正则好像应该加上U才是?具体的不是很清楚,不知道对不对
下面是用str_replace的
$str = str_replace(" ", "", $document);
$str = str_replace(" ", "", $document);Top
3 楼ice_berg16(寻梦的稻草人)回复于 2004-08-01 23:04:14 得分 10
$str = preg_replace ("/(( )+|\s+)/","",$document);Top
4 楼xuzuning(唠叨)回复于 2004-08-02 08:26:05 得分 5
能产生空格的有:
\r
\n
\t
...Top




