猿问
如何删除非字母数字字符?
我需要从字符串中删除所有不在
a-z A-Z 0-9
集合中或不是空格的字符。
有人有功能吗?
拉莫斯之舞
浏览 847
回答 3
3回答
翻阅古今
正则表达式是您的答案。$str = preg_replace('/[^a-z\d ]/i', '', $str);该i代表不区分大小写。^ 意味着,不以。\d 匹配任何数字。a-z匹配a和之间的所有字符z。由于i有了参数,您不必指定a-z和A-Z。之后\d有一个空格,因此此正则表达式中允许使用空格。
0
0
0
随时随地看视频
慕课网APP
相关分类
PHP
php如何把参数放在Http Request Heade????
1 回答
正则表达式
正则判断数字末尾的为0情况
3 回答
我要回答