发布网友 发布时间:2022-04-28 03:47
共2个回答
懂视网 时间:2022-04-28 08:08
php去除汉字的方法:首先创建一个PHP示例文件;然后通过正则表达式“preg_replace('/([x80-xff]*)/i','',$a);”替换中文字符为空字符即可。
推荐:《PHP视频教程》
PHP去除字符串中的中文字符
如题,删除一段字符串的中的中文,只要正则替换中文字符为空字符即可:
<?php header('Content-type:text/html;charset=utf-8'); function p($arr){ echo "<pre>"; print_r($arr); echo "</pre>"; } $a = "<a>河蟹)(社会afeowa#$%^!@@#zf吃饭fawgwea汉堡包agho_iawghowi我日)</a>"; $result = preg_replace('/([x80-xff]*)/i','',$a); p($result); ?>
热心网友 时间:2022-04-28 05:16
用正则过滤,使用[\xa0-\xff]可以匹配汉字
追问我已经解决了,你这个方法貌似不适合不是UTF-8格式的吧?
追答试用,你可以自己测试下,不行的话,你可以cover下编码