可能重复:
正则表达式删除除字母数字以外的任何内容&空格(在PHP中(
我正在尝试获得
//before preg_replace -> Hi (Jimmy),
$string = preg_replace('/[^'da-z]/i', '', $string);
//after current preg_replace -> HiJimmy
//what it should be -> Hi Jimmy
preg_replace删除除空格以外的所有字母数字字符。这可能吗?
只需在您的组中添加一个空格:
$string = preg_replace('/[^'da-z ]/i', '', $string);
// ^ Notice the space here