天天看點

php正則隻保留漢字 字母 數字

這篇文章主要介紹了php正則隻保留漢字 字母 數字 ,有着一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

php 正則 隻保留 漢字 字母 數字

//所有中英文符号
 
$str = "?><?》”\"《喂喂喂555?》《|“:L}{P+_)In thsdff0?><M<>\"[email protected]#$%^&*()+_)(*&dsdffsde~!    @#¥%……&*5545445()+——)(*&……%¥#@!~ 電影_後天 230809-peopl.e die我d.(*&^%$#@!!~";
 
echo match_chinese($str);
 
function match_chinese($chars,$encoding='utf8')
{
    $pattern =($encoding=='utf8')?'/[\x{4e00}-\x{9fa5}a-zA-Z0-9]/u':'/[\x80-\xFF]/';//如需調整過濾内容可修改這行
    preg_match_all($pattern,$chars,$result);
    $temp =join('',$result[0]);
    return $temp;
}
           

以上就是php正則隻保留漢字 字母 數字 的詳細内容。

繼續閱讀