如果找到“@”,我有一个返回 true 的代码。
emailValid = email.includes("@");
但是,我只需要在@的1个字符之后选择它。
例如;测试@g
我该怎么做?
我试着查看 JQuery 的 contain selector ,但我无法找到一个代码,我可以在其中选择我想要的字符+ 1,这样它只会选择它是否具有该特定字符和它后面的 1 个字符。
谁能告诉我这是否可行以及如何去做?
最佳答案
假设您正在尝试验证电子邮件地址是否具有 domain part并且域名通常仅限于以字母或数字开头(尽管我在这里可能是错的),试试
emailValid = /@[a-z0-9]/i.test(email)
请记住,全面的电子邮件地址模式验证绝对是一个雷区。不过,您的天真做法还算不错。
关于javascript - 选择某个字符后的1个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57686075/