gpt4 book ai didi

javascript - 限制电子邮件正则表达式 javascript/jquery 中的重复单词

转载 作者:行者123 更新时间:2023-11-28 05:09:50 24 4
gpt4 key购买 nike

我想使用正则表达式限制电子邮件中的重复单词。

目前我正在使用下面的正则表达式,它也限制 2 个连续的点(例如:a@gmail..com)

regexp: /A(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z][{a-z},0-9](?:[a-z0-9-]*[a-z0-9]){1-2}?)$/i,

现在我还想限制电子邮件中的重复单词,例如:-

abc.xyz@gmail.com.com

它不应该接受第二个.com。

最佳答案

关于:

email="hello.world.world";
email=email.split(".");
fail = email.some((ae,ai)=>email.some((be,bi)=>bi==ai?false:ae==be));
//loop trough all pairs, if they are at the same index skip ( we dont want to check email[0]==email[0]), else compare, if same fail.
if(fail){alert("Wrong email");}

关于javascript - 限制电子邮件正则表达式 javascript/jquery 中的重复单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41462469/

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