indexof()
function(list,keyword){
var arr = [];
list.forEach(item){
if(item.indexof(keyword)>=0)
arr.push(item);
}
return arr;
}
split(separator, howmany)
separator从该参数的地方分割,howmany限制要分割的长度
function(list,keyword){
var arr = [];
list.forEach(item){
if(item.split(keyword)>0)
arr.push(item);
}
return arr;
}
mach(searchvalue/regexp)
function(list,keyword){
var arr = [];
list.forEach(item){
if(item.mach(keyword)!=null)
arr.push(item);
}
return arr;
}
test()
function fuzzyQuery(list, keyWord) {
var reg = new RegExp(keyWord);
var arr = [];
for (var i = 0; i < list.length; i++) {
if (reg.test(list[i])) {
arr.push(list[i]);
}
}
return arr;
}