前端实现拼音模糊搜索pinyin-match[https://github.com/xmflswood/...[1]constPinyinMatch=require('pinyin-match');lettest='123曾海难去水而巫山非云'PinyinMatch.match(test,'23zeng');//[1,3]PinyinMatch.match(test,'cjc')//[3,5]PinyinMatch.match(test,'cengjingcanghai')//[3,6]PinyinMatch.match(test,'cengjingcangha')//[3,6]PinyinMatch.match(test,'engjingcanghai')//falsePinyinMatch.match(test,'zengjingcang')//[3,5]PinyinMatch.match(test,'sdjkelwqf')//falsePinyinMatch.match(text,'zengjingcang')//[3,5]PinyinMatch.match(text,'zengjingcangsdjfkl')//falsePinyinMatch.match('我爱你中国','nzg')//[6,12]PinyinMatch.match('我爱你中国','爱你中国')//[5,8]
