我如何在这个 javascript regexp 中使用像 ČčĆ抚Đđ 这样的拉丁字符
var regex = new RegExp('\\b' + this.value, "i");
更新:
我有这个用于过滤复选框标签的代码,但是当输入带有 Č č ć 时它不能正常工作
function listFilter(list, input) {
var $lbs = list.find('.css-label');
function filter(){
var regex = new RegExp('\\b' + this.value);
var $els = $lbs.filter(function(){
return regex.test($(this).text());
});
$lbs.not($els).hide().prev().hide();
$els.show().prev().show();
};
input.keyup(filter).change(filter)
}
jQuery(function($){
listFilter($('#list'), $('.search-filter'))
})
这是一个小提琴:DEMO