js 正则判断字符串是 中文还是数字


var pattern = new RegExp("[\u4E00-\u9FA5]+");

var str = "中文字符"

if(pattern.test(str)){

    alert('该字符串是中文');

}

//验证是否是英文

var pattern2 = new RegExp("[A-Za-z]+");

var str2 = "abcdefsgaaweg"

if(pattern2.test(str2)){

    alert('该字符串是英文');

}

//验证是否是数字

var pattern3 = new RegExp("[0-9]+");

var str3 = "234234"

if(pattern3.test(str3)){

    alert('该字符串是数字');

}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM