相关疑难解决方法(0)

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

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

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

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

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

regex email validation email-validation string-parsing

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

Regexp对电子邮件地址的识别很难吗?

我最近在某个地方读过写一个正则表达式来匹配一个电子邮件地址,考虑到标准的所有变化和可能性是非常困难的,并且比最初假设的要复杂得多.

任何人都可以提供一些见解,为什么会这样?

是否有任何已知且经过验证的regexp实际完成这一点?

使用正则表达式匹配电子邮件地址有哪些好的替代方法?

regex email validation textmatching

59
推荐指数
7
解决办法
2万
查看次数

什么是全局接受的正则表达式来匹配电子邮件地址

我见过很多例子,有很多'不,你错过了什么'评论.匹配电子邮件地址的正确方法是什么?

出于Sanity的缘故,只有完全限定的域名,不允许使用@localhost.(或两种方式)

必须允许子域名(issac@deptartment.company.museum)

regex language-agnostic email-validation

10
推荐指数
3
解决办法
7898
查看次数

电子邮件地址的正确正则表达式是什么?

重复:使用正则表达式验证电子邮件地址


网上似乎有很多不同的变种,并且想知道是否有明确的答案?

最好使用正则表达式的.net(正则表达式)方言.

regex email

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

Ruby正则表达式排除

@message_to = 'bob@google.com'

@cleaned = @message_to.match(/^(.*)+@/)
Run Code Online (Sandbox Code Playgroud)

@cleaned正在返回bob @,我希望它只返回bob.我用红宝石做正则表达式吗?

谢谢

ruby regex

0
推荐指数
1
解决办法
318
查看次数