如何在Javascript中检查一个string是否包含字母字符
我想检查string值是否包含字母/ s [a-zA-Z]
例如 :
var str = '123z56';
- 什么是正则expression式“独立捕获组”?
- 正则expression式允许一个string只包含数字0 – 9和限制长度为45
- 如何在正则expression式中使用variables?
- 如何使用正则expression式获取特定字符后的所有字符,例如逗号(“,”)
- 什么是匹配方括号的正则expression式?
没有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'); }