PHP-清除所有html、css和JS代码中的文本
我需要清理所有HTML、CSS和JS代码中的一些文本 我正在使用这个函数,但有时会有一些内联代码 你有比我现在用的更好的功能吗 这是我的密码:PHP-清除所有html、css和JS代码中的文本,php,code-cleanup,Php,Code Cleanup,我需要清理所有HTML、CSS和JS代码中的一些文本 我正在使用这个函数,但有时会有一些内联代码 你有比我现在用的更好的功能吗 这是我的密码: function cleanContent($str){ $str = str_replace(array(" "), " ",str_replace(array(" "), "", $str)); $pattern3 = "/\..*?{.*}/"; $str = preg_replace($pattern3,"",$s
function cleanContent($str){
$str = str_replace(array(" "), " ",str_replace(array(" "), "", $str));
$pattern3 = "/\..*?{.*}/";
$str = preg_replace($pattern3,"",$str);
$pattern1 = "/#.*?{.*?}/";
$str = preg_replace($pattern1,"",$str);
$pattern2 = "/.:.*?{.*?}/";
$str = preg_replace($pattern2,"",$str);
$pattern4 = "/(body|ul|li|a|img|tr|td|html)\s{.*?}/";
$str = preg_replace($pattern4,"",$str);
return $str;
}
要清除HTML,应该使用strip_标记() 第二个参数是带有允许标记的数组。写你自己的函数是没有意义的
此函数还将删除包含在和标记中的css和js。要从HTML中清除,应使用strip_标记() 第二个参数是带有允许标记的数组。写你自己的函数是没有意义的
此函数还将删除包含在和标记中的css和js。您是否考虑过使用strip_标记-?您是否考虑过使用strip_标记-?此函数仅在有真正好的标记时才起作用。但在我的情况下,标签是不可用的。那么该怎么办呢?这个函数只有在有真正好的标签的情况下才会起作用。但在我的情况下,标签是不可用的。那怎么办呢?
string strip_tags ( string $str [, string $allowable_tags ] )