搜索
您的当前位置:首页php如何清除html,空格,换行,提取纯文字

php如何清除html,空格,换行,提取纯文字

时间:2020-11-02 来源:乌哈旅游

php清除html,空格,换行,提取纯文字的方法:1、去除字符串内部的空行,代码为【$str = preg_replace('',$str)】;2、清除字符串两边的空格,代码为【$str = trim($str)】。

【相关学习推荐:php图文教程】

php清除html,空格,换行,提取纯文字的方法:

方法一:

function DeleteHtml($str) 
{ 
 $str = trim($str); //清除字符串两边的空格
 $str = preg_replace("/	/","",$str); //使用正则表达式替换内容,如:空格,换行,并将替换为空。
 $str = preg_replace("/
/","",$str); 
 $str = preg_replace("/
/","",$str); 
 $str = preg_replace("/
/","",$str); 
 $str = preg_replace("/ /","",$str);
 $str = preg_replace("/ /","",$str); //匹配html中的空格
 return trim($str); //返回字符串
}

调用方法

DeleteHtml($str);

$str为需要清除的页面字符串

方法二:

去除字符串内部的空行:

$str = preg_replace("/(s*?r?ns*?)+/","n",$str);

去除全部的空行,包括内部和头尾:

$str = preg_replace('/($s*$)|(^s*^)/m', '',$str);

相关学习推荐:php编程(视频)

Top