Regex 制表器/正则表达式过滤器不区分大小写?

Regex 制表器/正则表达式过滤器不区分大小写?,regex,filter,tabulator,Regex,Filter,Tabulator,看起来tablator的正则表达式过滤器区分大小写。有没有一种简单的方法可以使它不区分大小写?这样做: column.headerFilterFunc = function customHeaderFilter(headerValue, rowValue, rowData, filterParams){ return rowValue.match(new RegExp(headerValue, 'i')); }; 这就是诀窍: colu

看起来tablator的正则表达式过滤器区分大小写。有没有一种简单的方法可以使它不区分大小写?

这样做:

column.headerFilterFunc = function customHeaderFilter(headerValue, rowValue, rowData, filterParams){                        
    return rowValue.match(new RegExp(headerValue, 'i')); 
};
这就是诀窍:

column.headerFilterFunc = function customHeaderFilter(headerValue, rowValue, rowData, filterParams){                        
    return rowValue.match(new RegExp(headerValue, 'i')); 
};

当然,在正则表达式的开头添加
(?i)
。是否有任何方法可以预置它,这样用户就不必键入它?当然,在正则表达式的开头添加
(?i)
。是否有任何方法可以预置它,这样用户就不必键入它?我使用了:
RegExp(headerValue,'i')。test(value)我使用:
RegExp(headerValue,'I')。测试(value)