用正则表达式替换空格字符,php

时间:2013-03-20 12:39:28

标签: php regex preg-replace

我使用函数preg_replace('/[^0-9A-F]/', '', $string)只接受数字和字母,但目前不是过滤空格,我怎样才能将它包含在我的reg表达式中?感谢

3 个答案:

答案 0 :(得分:0)

preg_replace('/[^0-9A-F ]/', '', $string)

作为旁注,你只允许从A到F的大写字母。如果你想要所有的字母:

 preg_replace('/[^0-9A-Z ]/i', '', $string)

答案 1 :(得分:0)

preg_replace('/[^0-9A-F\x20]/', '', $string)

答案 2 :(得分:0)

尝试

preg_replace('/[^0-9A-F]/',( )'', $string)