gpt4 book ai didi

javascript - 从电子邮件中删除联系信息

转载 作者:行者123 更新时间:2023-12-02 16:05:47 26 4
gpt4 key购买 nike

我有时会让用户输入电子邮件,例如:

John Smith <john@example.org>

我有一个像 /(.+[ <>])/g 这样的正则表达式但这是不正确的。

我想要这样的输出:

john@example.org

我只想要电子邮件组件,并且想忽略用户可能提供的任何其他内容。

编辑:人们变得很困惑。我只是希望输入像输出一样。这与验证无关。我已经有验证了。这与在验证之前清理输入有关。

最佳答案

假设您输入的电子邮件始终包含“@”符号,您可以选择您的电子邮件中包含您想要接受的符号的单个标记。例如:

[A-Za-z0-9.]*?@[A-Za-z0-9.]*

test test test john smith@hotmail.com test

将导致

smith@hotmail.com

电子邮件可以包含破折号和下划线 (john-smith@hotmail.com),因此请考虑将它们添加到 [A-Za-z0-9.] 字符类,使其成为 [A-Za-z0-9.\-_],或您认为合适的任何字符。

关于javascript - 从电子邮件中删除联系信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30762858/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com