Это код, который я получил в stackoverflow, также , но я хочу улучшить его, чтобы сделать чувствительным к регистру , или мне нужно изменить \\b
, потому что я думаю, что это символ соответствия , Что мне делать?Как фильтровать, но не чувствителен к регистру с помощью regexp на javascript
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);
Что вы должны сделать, это прочитать инструкцию. Начните с 'RegExp'. –
Например, см. Https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/RegExp#Parameters. –