0

嗨,我有以下代码使用 PHP 所说的 eregi() 函数已被贬值。我正在尝试将其转换为替换函数(预匹配),但我不太确定如何去做,因为我是预匹配函数的新手。

eregi ('^[[:alnum:]][a-z0-9_\.\-]*@[a-z0-9\.\-]+\.[a-z]{2,4}$', stripslashes(trim($_POST['email'])))

如何在 preg match 函数中布局上述代码?

谢谢

4

1 回答 1

1
filter_var(stripslashes(trim($_POST['email'])), FILTER_VALIDATE_EMAIL) 

将完成您尝试完成的任务,并且它可以更好地验证电子邮件地址;)

否则在模式中使用preg_match并替换[:alnum:][0-9A-Za-z]

于 2013-07-10T11:25:21.343 回答