正則表達式驗證字符串組成
<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無關