【问题标题】:ereg_replace, preg_replace and PHP 5.3.0 [duplicate]ereg_replace、preg_replace 和 PHP 5.3.0 [重复]
【发布时间】:2011-09-10 07:24:09
【问题描述】:

可能的重复:
Changing ereg_replace to equivalent preg_replace
Converting ereg expressions to preg

谁能告诉我相当于:

ereg_replace("\n#[^\n]*\n", "\n", $sql)

在 preg_replace 中

谢谢

【问题讨论】:

    标签: php ereg-replace


    【解决方案1】:

    在这种情况下你只需要delimiters(这里是/):

    preg_replace("/\n#[^\n]*\n/", "\n", $sql)
    

    还可以阅读difference of PCRE from POSIX

    【讨论】:

      【解决方案2】:
      preg_replace("~\n#[^\n]*\n~", "\n", $sql);
      

      【讨论】:

        猜你喜欢
        • 2015-06-22
        • 2012-01-28
        • 2013-08-06
        • 2013-07-17
        • 2013-05-30
        • 2011-04-08
        • 2012-11-16
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多