searchFilter.js 653 字节
Newer Older
H
hjdhnx 已提交
1 2 3 4
function searchContains(key,result){
    let keys = key.split(' ').filter(it=>it.trim());
    let search_ok = true;
    for(let i=0;i<keys.length;i++){
H
hjdhnx 已提交
5
        if(!result.toLowerCase().includes(keys[i].toLowerCase())){
H
hjdhnx 已提交
6 7 8 9 10 11 12 13 14 15
            search_ok = false;
            break;
        }
    }
    return search_ok
}

searchContains('奥斯卡 2021','2021奥斯卡最佳男主'); // true
searchContains('奥斯卡      2021','2021奥斯卡最佳男主'); // true
searchContains('奥斯卡2021','2021奥斯卡最佳男主'); // false
H
hjdhnx 已提交
16 17
searchContains('奥斯卡','2021奥斯卡最佳男主'); // true
searchContains('nhk 沸腾','NHK纪录片沸腾都市'); // true