【发布时间】:2017-03-31 17:56:41
【问题描述】:
我想通过输入空格来过滤列表(就像任何其他字符一样)。
目前的代码是:
var search = $.trim($(this).val().replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, "\\$&"));
如果我的列表中有vege tables,并且我输入了一个空格,或者字母e 和空格,或者空格和字母t,那么列表应该过滤以显示vege tables。
我尝试将 \s 添加到代码中,但它没有像我希望的那样工作:
var search = $.trim($(this).val().replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|\s]/g, "\\$&"));
我错过了什么吗?
【问题讨论】:
标签: javascript jquery filter spaces