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

时间:2016-03-04 07:11:48

标签: php regex str-replace

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

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

我正在尝试使用|但它不起作用

1 个答案:

答案 0 :(得分:2)

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

  

search
  正在搜索的值,也称为针。 可以使用数组来指定多个针。

所以,使用

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

请参阅demo