ホームページ  >  記事  >  バックエンド開発  >  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 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。