var s = "aaSa"; var r = /[A-Z]/g; var b = r.test(s); alert(b);
这个方法好。还有没有其他的。如果是utf8多语言环境呢? 一个字串含有多种语言字符。
function checkUppcase(refString){ var refv=refString; var reg=/^.*[A-Z]+.*$/g; if(reg.test(refv)) alert(refv+'\n含有大写字母'); else alert(refv+'\n不含大写字母'); } var v="asAFdf34" checkUppcase(v);
/[A-Z]/g谢各位了,越学越迷糊了,以为必须整个匹配才行,这么看只有其中一部分匹配模式也可以
function checkUppcase(s){ return /[A-Z]/.test(s); } var v="dddff你好fd"; alert(checkUppcase(v));
return letter.toLowerCase() !== letter;
}alert(isAllCapital("abdc"));
alert(isAllCapital("Ade3"));
return /[A-Z]/g.test(letter);
}alert(isAllCapital("abdc"));
alert(isAllCapital("Ade3"));
var r = /[A-Z]/g;
var b = r.test(s);
alert(b);
function checkUppcase(refString){
var refv=refString;
var reg=/^.*[A-Z]+.*$/g;
if(reg.test(refv))
alert(refv+'\n含有大写字母');
else
alert(refv+'\n不含大写字母');
}
var v="asAFdf34"
checkUppcase(v);
/[A-Z]/g谢各位了,越学越迷糊了,以为必须整个匹配才行,这么看只有其中一部分匹配模式也可以
return /[A-Z]/.test(s);
}
var v="dddff你好fd";
alert(checkUppcase(v));
确实如此,我在firefox下出错,让我半天没找到