0

对于电子邮件的正则表达式,可能存在很多关于堆栈溢出的问题。我想我不会被标记为重复问题...:)

目前我正在使用正则表达式作为电子邮件地址:

\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

这适用于以下内容:xyz@gmail.com

我想在这里允许的用户可以在开始或结束时提供空间,例如:“nihantanu@gmail.com”我想通过正则表达式传递它目前它给出了无效我相信它应该是。

我试过的^[ \t]+|[ \t]+$ + \w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

但这不起作用我对如何编写正则表达式并不熟悉。目前我正在尝试从这里学习http://www.regular-expressions.info/examples.html

4

1 回答 1

3

试试\s*\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*\s*

于 2013-01-11T06:48:03.067 回答