使用tablesorter是否可以使用通配符搜索列到固定长度?
即具有以下内容
aa
aaa
aaaa
ab
aba
abaa
是否存在仅返回
的=a?
等语法
aa
ab
thx Art
答案 0 :(得分:1)
当您在过滤器小部件中使用?
字符时,它实际上将?
替换为\S{1}
。用于搜索列的正则表达式变为/a\S{1}/
,找到aaaa
,因为a?
(RegExr demo)有两个单独的匹配。
过滤器小部件将接受正则表达式。要获得您想要的完全匹配,您需要使用单词边界锚点\b
)并围绕值(/\ba\S\b/
或/\ba.\b/
)(regExr demo)
// this example will only target the first column
$('table').trigger('search', [[ "/\ba\S\b/" ]]);