Regex 更换

Regex 更换,regex,preg-replace,eregi,Regex,Preg Replace,Eregi,我对regexpressions非常熟悉:(我从以前的一位开发人员那里继承了一堆代码,他用了很多eregi_替换,现在在PHP5.3上不推荐使用) 代码中的功能包括: eregi_replace("[\]","",$text); 我知道我必须用preg_replace替换这个函数,但我不确定如何处理“[]”以使其与perl兼容 我尝试过“/[]/”,但在PHP错误日志中出现编译错误 非常感谢不要使用eregi\u replace,从PHP 5.3.0开始,此函数已被弃用。强烈建议不要依赖此功能

我对regexpressions非常熟悉:(我从以前的一位开发人员那里继承了一堆代码,他用了很多eregi_替换,现在在PHP5.3上不推荐使用)

代码中的功能包括:

eregi_replace("[\]","",$text);
我知道我必须用preg_replace替换这个函数,但我不确定如何处理“[]”以使其与perl兼容

我尝试过“/[]/”,但在PHP错误日志中出现编译错误


非常感谢

不要使用
eregi\u replace
,从PHP 5.3.0开始,此函数已被弃用。
强烈建议不要依赖此功能


-用替换字符串替换所有出现的搜索字符串
-执行正则表达式搜索和替换



[]
不是必需的,因为
[]
表示只匹配其中的任何字符一次。它应该是\
str_replace("\", "", $text);