我有这样的功能:是仅验证字母字符正则表达式
function validate(str1,str2,str3){
var alph=/^[A-Za-zÑñ]*$/;
if((str1.match(alph) || str2.match(alph) || str3.match(alph))){
return true;
}else{
return false;
}
}
如果我在输入文本输入任何字母字符,则返回true。但是,当我输入任何数字时,它也会返回true。
我只需要接受字母字符和空格,仅此而已。
任何人都可以帮助我吗?
请注意,条件表达式由'||'OR组成。那是你要的吗? – nhahtdh
如果三个字符串中的至少一个有效,则该函数返回true。这是打算吗? – JJJ
否则,您可以使用一个连接字符串并验证 –