php删除字符串中非字母数字字符的几种方法
发布时间:2020-05-25 02:33:58 所属栏目:PHP 来源:互联网
导读:本文章向大家介绍php删除字符串中非字母数字字符的几种方法,需要的朋友可以参考一下。
|
第一种方法: preg_replace("/[^A-Za-z0-9 ]/",'',$string); 第二种方法: 对于unicode字符 preg_replace("/[^[:alnum:][:space:]]/u",$string); 第三种方法: $str = preg_replace('/[^a-zd ]/i',$str); 该i代表不区分大小写。 ^意思是,不是从一开始。 d匹配任何数字。 a-z匹配a和之间的所有字符z。由于i参数,您不必指定a-z和A-Z。 之后d有一个空格,这样的空间才能在此正则表达式 第四种方法: $string = preg_replace("/[W_]+/u",$string); 它匹配所有不是AZ,az,0-9的字符并删除它。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
