如何在Javascript中检查一个string是否包含字母字符

我想检查string值是否包含字母/ s [a-zA-Z]

例如

var str = '123z56'; 

没有jQuery需要

 if (str.match(/[az]/i)) { // alphabet letters found } 

你可以使用正则expression式:

 /[az]/i.test(str); 

i使正则expression式不区分大小写。 你也可以这样做:

 /[az]/.test(str.toLowerCase()); 

啊,自己find答案了:

 if (/[a-zA-Z]/.test(num)) { alert('Letter Found') } 

没有jquery需要:

 var matchedPosition = str.search(/[az]/i); if(matchedPosition != -1) { alert('found'); }