删除不以范围内的字母开头的元素

时间:2011-08-05 17:31:25

标签: javascript jquery regex

尝试删除不以字母A-E开头的列表中的项目,这是我所拥有的,但它没有效果:

$("div.artist_type_filter div.element div.title a").each(function(){
        if($(this).html().match(/^[a-eA-E].*$/) === null){
            $(this).remove();
        }

    });

1 个答案:

答案 0 :(得分:1)

/^[a-eA-E].*$/更改为/^[a-eA-E]/

<强>更新

我误解了。你的正则表达式正常。选择器可能有问题。无论如何,我更简单的正则表达式也可以。