CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  PHP

请教取掉空格的问题

楼主wyql()2004-08-01 20:11:44 在 Web 开发 / PHP 提问

 
        我从某个网页上读取内容,那要用到正则表达式,去掉不要的东西,读取出我要的文章,但我做时发现它文章的各个句子间会留出一些空白,我不知道该怎么把这些空白取掉,我也试了一些方法,但都不行,比如下面两个方法:  
  $search   =   ("/(&nbsp)/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("&nbsp;",   "",   $document);  
  $str   =   str_replace("   ",   "",   $document);Top

3 楼ice_berg16(寻梦的稻草人)回复于 2004-08-01 23:04:14 得分 10

$str   =   preg_replace   ("/((&nbsp;)+|\s+)/","",$document);Top

4 楼xuzuning(唠叨)回复于 2004-08-02 08:26:05 得分 5

能产生空格的有:  
  &nbsp;  
  \r  
  \n  
  \t  
  ...Top

相关问题

  • 空格问题
  • 去空格...
  • 截除空格!!!!
  • 去空格
  • 加全角空格和半角空格??????
  • 空格的问题:
  • 怎么去空格?
  • html中的空格
  • Group by 一个空格
  • 空格的还原

关键词

  • search
  • document
  • replace
  • preg
  • str

得分解答快速导航

  • 帖主:wyql
  • syre
  • countstars
  • ice_berg16
  • xuzuning

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo