用mongodb中的特殊字符搜索和替换字符串

时间:2014-07-29 18:25:23

标签: php mongodb cakephp replace

我正在使用带有cakephp的mongodb 2.4,因为没有直接的方法来搜索和替换mongo中的数组中的字符串。我循环遍历所有记录并使用str_replace将字符串替换为特殊的charcaters(' /',' +',' - ')等。但它如果字符串中出现多个特殊字符,则无效。请帮助我使用str_replace或其他方式在mongo

中查找和替换

1 个答案:

答案 0 :(得分:0)

一种方法可能是使用正则表达式,

<?php
    echo preg_replace('/(\/|\+|-)+/i', ' ', $string);
?>