超实用的php清除html,换行,空格类
来源:互联网 发布:google马赛克还原软件 编辑:程序博客网 时间:2024/06/05 02:47
转载:http://www.jiaoben8.cn/Article-id107.html
在做项目的时候,我们有时会提取文章部分内容作为摘要,但是难免提取出来的内容含有空格,换行,缩进等问题,就类是于这个样子——摘要: xxx;那么该如何解决呢?
其实php有一个自带的函数可以清除html格式,这个可爱的函数就是strip_tags();但是用过的都知道,它不能根本解决如上问题,所以要应用其它的方法来解决,代码如下:
delete_html.php
class delhtml{
public function DeleteHtml($str)
{
$str = trim($str); //清除字符串两边的空格
$str = strip_tags($str,""); //利用php自带的函数清除html格式
$str = preg_replace("/\t/","",$str); //使用正则表达式匹配需要替换的内容,如:空格,换行,并将替换为空。
$str = preg_replace("/\r\n/","",$str);
$str = preg_replace("/\r/","",$str);
$str = preg_replace("/\n/","",$str);
$str = preg_replace("/ /","",$str);
$str = preg_replace("/ /","",$str); //匹配html中的空格
return trim($str); //返回字符串
}
}
调用方法:
$delhtml=new delhtml();
$con=$delhtml->DeleteHtml($con);//需要处理的字符串
如果对您有帮助请收藏吧!
- 超实用的php清除html,换行,空格类
- 实用的php清除html,php去除空格与换行,php清除空白行和换行,提取页面纯文本
- php清除html标签,除空格和换行
- PHP压缩html网页代码(清除空格,换行符,制表符,注释标记)
- PHP 过滤HTML代码空格,回车换行符的函数
- html的空格与换行
- php正则过滤html标签、空格、换行
- 超实用的PHP函数
- html代码换行引起的空格
- HTML代码换行引起的空格问题
- JSP发布清除空格换行
- php 将文本区域空格、换行转换成HTML代码后插入数据库的方法
- Html 空格与换行
- PHP 清除 Excel 导入的数据空格
- php正则表达式过滤html标签、空格、换行符
- PHP正则过滤HTML标签、空格、换行符
- 一个php操作数据库的封装类,超实用.
- 超实用的PHP代码片段
- 国企,私企与外企利弊通观--关键时刻给应届毕业生及时点拨
- 龚博文linux网络编程前期学习总结
- Linux 内核gpio模拟I2C
- test
- 笑傲江湖中的政治斗争
- 超实用的php清除html,换行,空格类
- POJ 1258
- 每周五工作规划
- Hibernate 检索查询的几种方式(HQL,QBC,本地SQL,集成Spring等)
- tomcat配置多个web网站的配置详解
- 使用eclipse获取openLDAP的源码
- 为什么二进制文件与文本文件存入同样的数据,文件大小差异会这么大?(from <<Thinking in C++>>'s execise)
- 邱园红数据库编程前期学习总结
- 通过css实现透明背景层