我试图从文件列表中识别mp3文件并对其进行操作,但即使我使用"这个",我的代码也会删除所有" b.type"即使它与正则表达式不匹配
//MP3 TIME
$('.secure .content li.file b.type').each(function() {
var fileType = $(this).text();
if(/[MP3]/.test(fileType) == true){
$(this).remove();//just to see if it works
}
});
任何帮助都会很棒!感谢
答案 0 :(得分:3)
您的正则表达式不正确,目前它匹配包含M,P或3的所有文件类型。请尝试:
/mp3/i
这匹配包含" mp3"
的所有文件类型 i
标志使其不区分大小写,因此它匹配mp3,MP3等