gpt4 book ai didi

javascript - 这些 JavaScript 语法叫什么? "/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/"

转载 作者:行者123 更新时间:2023-12-02 22:19:47 26 4
gpt4 key购买 nike

我的电子邮件验证脚本中有以下代码。我想了解有关变量reg的更多信息,但不知道如何查找相关信息,因为我不知道其语法叫什么。有人可以引导我找到正确的资源或告诉我这种语法的名称吗?

function validate(form_id,email) {
var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
var address = document.forms[form_id].elements[email].value;
if(reg.test(address) == false) {
alert('Invalid Email Address');
return false;
}
}

最佳答案

这称为正则表达式。

有很多关于正则表达式的资源,特别是关于 JS 中的正则表达式的资源。这是解释如何使用它们的指南:

http://www.javascriptkit.com/javatutors/re.shtml

以及模式本身的指南:

http://www.javascriptkit.com/javatutors/redev2.shtml

关于javascript - 这些 JavaScript 语法叫什么? "/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4640583/

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