-1

你好,

我正在使用它来验证电子邮件:

JavaScript:

RegExp(/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/);

PHP:

preg_match("/^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$/i", $email)

这些可以很容易地验证字符串就像 blah@blahblah.blah,但我也想允许*@blahblah.blah,这两个规则应该如何编辑?

谢谢你的帮助。

4

1 回答 1

1

关于您的 PHP 问题,我实际上会推荐一种完全不同的方法:filter_var是验证电子邮件地址的绝佳方法,并且是 PHP 现代框架的一部分。如果您运行的是 PHP 5.2+,那就是。

于 2012-08-27T13:00:43.743 回答