JS-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('文字列はEnglish'); } //数値かどうかを検証var pattern3 = new RegExp("[0-9]+"); var str3 = "234234" if(pattern3.test(str3)){     alert('文字列は数値です'); }
 

 

 

 

 

 

 

 

 

 

 

 

 

 

おすすめ

転載: blog.csdn.net/khadijiah/article/details/121998020