替换两个字符:PHP中的撇号和空格

替换两个字符:PHP中的撇号和空格,php,regex,str-replace,Php,Regex,Str Replace,如何删除两个字符?这是我的密码: str_replace('\'| ', '',"remove ' and spaces"); 我试图使用|但它不起作用查看\',似乎您想要删除'或空格。(不允许将正则表达式作为其指针参数)接受搜索字符串数组作为第一个参数: 搜索 正在搜索的值,也称为指针一个数组可用于指定多个针。 所以,使用 $s = str_replace(array("'",' '), "", "remove ' and spaces"); // => removeandspaces

如何删除两个字符?这是我的密码:

str_replace('\'| ', '',"remove ' and spaces");

我试图使用|但它不起作用

查看
\'
,似乎您想要删除
'
或空格。(不允许将正则表达式作为其指针参数)接受搜索字符串数组作为第一个参数:

搜索

正在搜索的值,也称为指针一个数组可用于指定多个针。

所以,使用

$s = str_replace(array("'",' '), "", "remove ' and spaces");
// => removeandspaces

请参见

echo str_替换(“,”,“删除”和空格”)
您想要的输出是什么?
str_replace()
不使用正则表达式,请查看
preg_replace()
str_replace(数组(“'”,“”),“,”,$string)谢谢你的评论。我现在用preg_replace得到了它@里泽尔123