【发布时间】:2015-06-11 16:29:56
【问题描述】:
我有时让用户输入如下电子邮件:
John Smith <john@example.org>
我有一个像 /(.+[ <>])/g 这样的正则表达式,但这不正确。
我想要一个类似的输出:
john@example.org
我只想要电子邮件组件,并且想忽略用户可能提供的任何其他内容。
编辑:人们开始感到困惑。我只是希望输入与输出一样。这与验证无关。我已经有验证了。这与在验证之前清理输入有关。
【问题讨论】:
-
请详细说明您的问题。目前尚不清楚您要做什么。
-
@CD.. 我不想验证电子邮件。你读过这个问题吗?
-
@spectacularbob 输入的电子邮件地址被隐藏了,我已经把它放在代码标签中,现在应该更有意义了。
-
我建议使用解析器。 this to get started(尤其是 cmets)怎么样?
-
@bishop 我有一个像
John Smith <john@example.org>这样的输入,我想删除不是电子邮件的任何内容。所以那个字符串应该变成john@example.org。
标签: javascript regex