答案 0 :(得分:2)
看起来你混淆了负面的前瞻和负面的后瞻断言。你可能想要if ($(this).text().indexOf(val2 || val3 || val4 || val5 ||val6 || val7 || val8 || val9 || val10 || val11 || val12 || val13) < 0) {
console.log('not a match');
}
else {
$(this).addClass('hidden');
}
。
正如我在评论中所说,这取决于你的正则表达式扩展,因为前瞻/后面的断言不能存在于真正的正则表达式中。
Here是C#中正则表达式的文档。