Php 什么是$str=预替换(';/<;[^>;]+;>;/i';';';,$str)&quo;什么意思? 函数擦除标签($str){ $str=preg_replace('/]+>/i','',$str); $str=preg\u replace(“/\s\s/”,“”,$str); 返回$str; }
Php 什么是$str=预替换(';/<;[^>;]+;>;/i';';';,$str)&quo;什么意思? 函数擦除标签($str){ $str=preg_replace('/]+>/i','',$str); $str=preg\u replace(“/\s\s/”,“”,$str); 返回$str; },php,Php,preg\u replace使用正则表达式: function erase_tag($str){ $str = preg_replace('/<[^>]+>/i'," ",$str); $str = preg_replace("/\s\s/"," ",$str); return $str; } \s-单个空白字符 \s-单个空白字符 它将两个空格(制表符、换行符、空格)替换为一个空格。就个人而言,我更喜欢/\s+/,它将1与后面无限多的空格相
preg\u replace
使用正则表达式:
function erase_tag($str){
$str = preg_replace('/<[^>]+>/i'," ",$str);
$str = preg_replace("/\s\s/"," ",$str);
return $str;
}
-单个空白字符\s
-单个空白字符\s
它将两个空格(制表符、换行符、空格)替换为一个空格。就个人而言,我更喜欢
/\s+/
,它将1与后面无限多的空格相匹配。preg\u replace
使用正则表达式:
function erase_tag($str){
$str = preg_replace('/<[^>]+>/i'," ",$str);
$str = preg_replace("/\s\s/"," ",$str);
return $str;
}
-单个空白字符\s
-单个空白字符\s
/\s+/
,它将1与后面无限多的空格相匹配
/\s\s/