我有一个要求,我必须使用正则表达式对传真号码进行验证检查。传真号码中接受的字符是 + 。和从 0 到 9 的数字。为此,我编写了以下 javascript 函数
function validateFax(checkField) {
if (checkField.value.length > 0) {
var faxRegEx = /[\+? *[1-9]+]?[0-9 ]+/;
if (!checkField.value.match(faxRegEx)) {
return false;
}
}
return true;
}
但这并不能帮助我检查所有可接受的字符。此外,它只检查 3 到 4 个字符,但我的传真号码可以包含任意数量的字符。我是正则表达式的新手。谁能告诉我如何修改此功能以使其符合我的要求。提前致谢。