相关疑难解决方法(0)

4099
推荐指数
43
解决办法
281万
查看次数

如何使用正则表达式验证电子邮件地址?

多年来,我慢慢开发了一个正则表达式,可以正确验证MOST电子邮件地址,假设他们不使用IP地址作为服务器部分.

我在几个PHP程序中使用它,它大部分时间都可以工作.但是,我不时会遇到使用它的网站遇到问题的人,我最终不得不进行一些调整(最近我意识到我不允许使用4字符TLD).

验证电子邮件的最佳正则表达式是什么?

我已经看到了几个使用函数的解决方案,这些函数使用了几个较短的表达式,但我宁愿在一个简单的函数中使用一个长复杂表达式,而不是在一个更复杂的函数中使用几个短表达式.

regex email validation email-validation string-parsing

3201
推荐指数
44
解决办法
116万
查看次数

如何在PHP中验证电子邮件?

如何使用php5验证输入值是否是有效的电子邮件地址.现在我正在使用此代码

function isValidEmail($email){ 
     $pattern = "^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$"; 

     if (eregi($pattern, $email)){ 
        return true; 
     } 
     else { 
        return false; 
     }    
} 
Run Code Online (Sandbox Code Playgroud)

但它显示了已弃用的错误.我该如何解决这个问题.请帮我.

php regex validation email-validation

117
推荐指数
3
解决办法
17万
查看次数

电子邮件正则表达

可能重复:
验证电子邮件地址的最佳正则表达式是什么?

重复:验证电子邮件地址的最佳正则表达式是什么?

我知道这是一个常见的问题,但在验证电子邮件地址时,我仍然无法找到一个很好的正则表达式.

我没有时间去阅读规范并自己编写.你以前用过什么,它运作得好吗?我并不关心100%匹配规格,但越接近越好.

regex email validation

10
推荐指数
2
解决办法
4万
查看次数