gpt4 book ai didi

javascript - 使用javascript在字符串中查找电子邮件地址

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:36:22 26 4
gpt4 key购买 nike

我想做的是从字符串 SomeName, First (First.SomeName@usa.mywebsite1.com)

中提取电子邮件地址

这是我已经尝试过的代码:

 var stringToSearchIn="SomeName, First (First.SomeName@usa.mywebsite1.com)";


var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;

var extractedEmail=re.exec(stringToSearchIn);

代码中的变量 extractedEmail 返回 null。

最佳答案

I tried this and failed

...对发生的事情的描述不是很有用。据推测,re 未能找到匹配项。一个明显的原因是您在此处使用的正则表达式将仅匹配包含电子邮件地址的字符串,ONLY - 从正则表达式中删除结束 anchor (^,$),您将得到您的电子邮件地址。

var re = /(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))/;

关于javascript - 使用javascript在字符串中查找电子邮件地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15140955/

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