首页  >  文章  >  后端开发  >  PHP html标签正则替换并可自定义正则规则

PHP html标签正则替换并可自定义正则规则

高洛峰
高洛峰原创
2017-01-20 09:44:461428浏览

<?php 
function pregstring($str){ 
$strtemp = trim($str); 
$search = array( 
"|&#39;|Uis", 
"|<script[^>].*?</script>|Uis", // 去掉 javascript 
"|\[字定义\].*\[/字定义\]|Uis", // 去掉缩略图 
"|<[\/\!].*?[^<>]*?>|Uis", // 去掉 HTML 标记 
"&#39;>(quot|#34);&#39;i", // 替换 HTML 实体 
"&#39;>(amp|#38);&#39;i", 
"|,|Uis", 
"|[\s]{2,}|is", 
"[>nbsp;]isu", 
"|[$]|Uis", 
); 
$replace = array( 
"`", 
"", 
"", 
"", 
"", 
"", 
"", 
" ", 
" ", 
" ", 
); 
$text = preg_replace($search, $replace, $strtemp); 
return $text; 
} 
echo pregstring(字符串); //使用方法 
?>

更多PHP html标签正则替换并可自定义正则规则相关文章请关注PHP中文网!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn