gpt4 book ai didi

javascript - 轻量级电子邮件地址正则表达式

转载 作者:行者123 更新时间:2023-11-30 17:31:39 27 4
gpt4 key购买 nike

我目前正在使用以下正则表达式来测试电子邮件地址是否有效:

/[0-9a-zA-Z.+_]+@[-0-9a-zA-Z.+_]+\.[a-zA-Z]{2,4}/

这适用于大多数电子邮件地址执行情况,适用于在电子邮件地址的最后部分使用@符号的情况,例如:email@address.co@m 将给出有效的电子邮件地址结果.

有人知道如何解决这个问题吗?

最佳答案

只需在开头添加 ^,在结尾添加 $:

/^[0-9a-zA-Z.+_]+@[-0-9a-zA-Z.+_]+\.[a-zA-Z]{2,4}$/

这确保字符串必须以第一个匹配开始,并且必须以最后一个匹配结束。

email@address.co@memail@address.co 匹配,因为这些未设置。

关于javascript - 轻量级电子邮件地址正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22935593/

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