jQuery检查文本是否为非英语

时间:2014-01-01 07:01:36

标签: jquery if-statement

我想检查文本是否是非英文字符,我写了这段代码,但遗憾的是没有工作:

var objsts = $('a');
var english = /^[A-Za-z0-9]*$/;

$.each(objsts, function () {
var $this = $(this);
if (!$this.html() == english)
$this.addClass('active');
});

任何解决方案?

1 个答案:

答案 0 :(得分:1)

由于英语是正则表达式,因此使用test()方法

if (!english.test($this.html()))