我想检查文本是否是非英文字符,我写了这段代码,但遗憾的是没有工作:
var objsts = $('a');
var english = /^[A-Za-z0-9]*$/;
$.each(objsts, function () {
var $this = $(this);
if (!$this.html() == english)
$this.addClass('active');
});
任何解决方案?
答案 0 :(得分:1)
由于英语是正则表达式,因此使用test()
方法
if (!english.test($this.html()))