清除HTML代码
来源:互联网 发布:三折肱知为良医 编辑:程序博客网 时间:2024/06/08 17:33
function SpHtml2Text($str)
{
$str =
preg_replace("/<sty(.*)\\/style>|<scr(.*)\\/script>|<!--(.*)-->/isU","",$str);
$alltext = "";
$start = 1;
for($i=0;$i<strlen($str);$i++)
{
if($start==0 && $str[$i]==">")
{
$start = 1;
}
else if($start==1)
{
if($str[$i]=="<")
{
$start = 0;
$alltext .= " ";
}
else if(ord($str[$i])>31)
{
$alltext .= $str[$i];
}
}
}
$alltext = str_replace(" "," ",$alltext);
$alltext = preg_replace("/&([^;&]*)(;|&)/","",$alltext);
$alltext = preg_replace("/[ ]+/s"," ",$alltext);
return $alltext;
}
{
$str =
preg_replace("/<sty(.*)\\/style>|<scr(.*)\\/script>|<!--(.*)-->/isU","",$str);
$alltext = "";
$start = 1;
for($i=0;$i<strlen($str);$i++)
{
if($start==0 && $str[$i]==">")
{
$start = 1;
}
else if($start==1)
{
if($str[$i]=="<")
{
$start = 0;
$alltext .= " ";
}
else if(ord($str[$i])>31)
{
$alltext .= $str[$i];
}
}
}
$alltext = str_replace(" "," ",$alltext);
$alltext = preg_replace("/&([^;&]*)(;|&)/","",$alltext);
$alltext = preg_replace("/[ ]+/s"," ",$alltext);
return $alltext;
}
0 0
- 清除HTML代码
- HTML 清除缓存代码设置
- asp.net 清除HTML代码函数[转帖]
- 清除ASP.net页面的HTML代码
- 清除Word转html的垃圾代码
- 清除从word粘贴过来多余html代码
- Javascript 清除文本框、文本域中的 HTML 代码
- Asp清除html中style,javascript,css代码
- PHP清除html格式,去除html、css、js格式-函数代码
- 清除HTML函数源码
- 清除HTML格式
- JavaScript清除HTML标记
- 清除 HTML 标记函数
- html页面清除缓存
- Java清除HTML标签
- c#清除html标签
- java清除html标签
- C# 清除HTML格式
- java字符串分割问题
- 日期差
- 如何选择MySQL存储引擎
- Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE
- PHP学习笔记
- 清除HTML代码
- 玩转Android---UI篇 ZoomControls放大缩小图片
- lucene常用分词器——代码
- 最多节目安排
- 小学期训练题A-DP
- Material Design之TextInputLayout、Snackbar的使用
- Inline Assemble Code - A problem relevant to register usage
- js原型链与继承
- LinkedHashMap