0

可能重复:
将 ereg 表达式转换为 preg

我下载了Ocomon并编辑了出现的语言:Deprecated: Function ereg() is deprecated。因此,我研究并讨论了我应该为 preg_match() 更改的内容,但给出了以下错误:Delimiter must not be alphanumeric or backslash

代码是这样的:

ereg("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,3}$",$email)
4

1 回答 1

1

您需要围绕正则表达式的分隔符。正斜杠是典型的:

"/^[0-9a..........{2,3}$/"

就目前而言,正则表达式引擎是您要^用作开始分隔符的东西,这是不允许的。

于 2012-08-19T01:57:59.023 回答