我需要关于这个旧代码ereg_replace的帮助

时间:2014-01-03 08:15:43

标签: php mysql eregi

来自意大利的早上好,抱歉我的英语不好:)

在旧的Web应用程序中,我需要进行一些更改,但我收到此warning

ereg_replacedeprecated等等

我试着改变:

eregi_replace("([0-9]*)(\/)([0-9]*)(\/)([0-9]*)","\\5-\\3-\\1",GetSQLValueString($_POST['dataordine'], "date")),

with:

preg_replace("([0-9]*)(\/)([0-9]*)(\/)([0-9]*)","\\5-\\3-\\1",GetSQLValueString($_POST['dataordine'], "date")),

但不行 - >

Warning: preg_replace(): Unknown modifier '(' in \www\testate_ins.php on line 23

我该怎么办?

非常感谢您的帮助。

再见。

1 个答案:

答案 0 :(得分:0)

只需将'/'放在模式的开头和结尾就像这样

"/([0-9]*)(\/)([0-9]*)(\/)([0-9]*)/"

它应该有用。