美文网首页
js 正则做模糊搜索

js 正则做模糊搜索

作者: space77 | 来源:发表于2020-08-29 13:01 被阅读0次

    js 正则做模糊搜索

    网上搜了一下大多数的教程都是使用 indexof 循环来查询,总感觉有点累赘。

    下面是使用正则的方法。

    /// 需要做查询的字符串,去空格
    const srt = 'hello world'.replace(/\s/g, '')
    
    /// 改造字符串
    const regStr = srt.split('').join('|')
    const reg = new RegExp(regStr, 'i')
    
    /// 验证
    console.log(reg.test('w')) /// true
    console.log(reg.test('a')) /// false
    console.log(reg.test('aw')) /// true
    

    相关文章

      网友评论

          本文标题:js 正则做模糊搜索

          本文链接:https://www.haomeiwen.com/subject/skgwdktx.html