如何在FnFilter()中传递多个值并获得完全匹配?

我正在使用“ fnFilter”获取完全匹配-
fnFilter(“ ^” + searchString +“ $”,18,true,false);然后我做了“ bsmart:false”

我有10、100、101、102、1000之类的值,并且给出了multiselect复选框选项。

如果选择个人值过滤器,则效果很好。但是,如果我选择多个值,而不是仅过滤精确匹配。

示例:如果我选择10过滤器效果很好,但是如果我选择10和101,则这些值也会被过滤为100。

请建议我如何在FnFilter中针对多重选择处理此问题?

提前致谢
加内什

最佳答案

您的正则表达式是问题,我认为应该是(10|1000)之类的...

您的正则表达式10|1000查找以10开头或以1000结尾的字符串,因此100满足条件。

08-07 08:12