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('該字符串是數字');
 
}
相關文章
相關標籤/搜索