正则表达式验证字符串组成
<script type="text/javascript">
function check_str(){
var str = document.getElementById("str").value;
var check_letters = /^[a-zA-Z]+$/.test(str);//判断字符串由字母组成
var check_numbers = /^[0-9]+$/.test(str);//判断字符串由数字组成
var check_l_n = /^[a-zA-Z0-9]+$/.test(str);//判断字符串由数字或字母组成
var check_chn = /^[u4E00-u9FA5]+$/.test(str)//判断字符串由中文组成
var result = "纯字母:"+check_letters + "纯数字:" + check_numbers + "字母或数字:" + check_l_n + "纯中文:" + check_chn;
alert(result);
if (/[^x00-xff]/g.test(str)){
alert("含中文")
}else{
alert("不含中文")
}
if(check_letters){
alert("纯字母");
}else if(check_numbers){
alert("纯数字");
}else if(check_l_n){
alert("字母或数字");
}else if(check_chn){
alert("纯中文")
}else{
alert("混合");
}
}
</script>
上一篇 好网站和SEO无关