php 过滤字符串中的标点符号
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 过滤字符串中的标点符号相关的知识,希望对你有一定的参考价值。
/**
* 过滤任何非主流字符
* @param string $strParam
* @return string
*/
public static function replaceSpecialChar($strParam) {
if(empty($strParam)) return '';
$regex = "/[^\x{4e00}-\x{9fa5}0-9a-zA-Z|\s+|\s+$|\【|\】|\-|\_|\,|\.|\,|\:|\。\!\→\‘\’\/]/iu";
return preg_replace($regex, "", $strParam);
}
以上是关于php 过滤字符串中的标点符号的主要内容,如果未能解决你的问题,请参考以下文章
php怎样过滤掉特殊字符啊 ☺
PHP 过滤器用无重音符号替换重音字符
php 如何过滤 单引号 双引号 $ < > 等N种特殊符号?谢谢
Python字符串处理:过滤字符串中的英文与符号,保留汉字
PHP 过滤特殊符号
PHP 将文本转换为元关键字