gpt4 book ai didi

regex - 电子邮件或电话号码的模式

转载 作者:行者123 更新时间:2023-12-02 20:23:11 27 4
gpt4 key购买 nike

我对电话号码或电子邮件模式中的正则表达式有疑问

代码:

<input class="form__input" type="text" name="phone-or-email" placeholder="Telephone or email" pattern="^[0-9]{9}$ || [A-Za-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,3}" title="Telephone or email" required="required">

图案:

pattern="^[0-9]{9} || [A-Za-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,3}$

电话正则表达式:^[0-9]{9,12}$ - 对我来说足够了

电子邮件正则表达式:

[A-Za-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,3}

对我来说电子邮件正则表达式没问题

上面的代码不起作用:(

我想要一个电话号码和电子邮件地址的输入和一种模式

最佳答案

尝试:

pattern="^([0-9]{9})|([A-Za-z0-9._%\+\-]+@[a-z0-9.\-]+\.[a-z]{2,3})$"

对于正则表达式,您使用单个“|”来表示或。我还将电话模式和电子邮件模式放在括号之间,因此它会接受电话模式或电子邮件。

关于regex - 电子邮件或电话号码的模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50783143/

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