血翼残飞

导航

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('该字符串是数字');

}

posted on 2019-10-30 10:43  血翼残飞  阅读(12230)  评论(0编辑  收藏  举报