正则表达式验证字符串组成
<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 + "n纯数字:" + check_numbers + "n字母或数字:" + check_l_n + "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> (编辑:南京站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|