当前位置: 首页 > 知识库问答 >
问题:

javascript - 前端有没有好用的 拼音首字母 搜索的库?

梁磊
2023-08-04

比如

const list = ['舒克','飞机','大批量','杰瑞','金融类']'sk' => 舒克'fj' => 飞机'jr' => 杰瑞,金融类

以此类对

共有1个答案

祁彬
2023-08-04

pinyin:
企业微信截图_16911333042042.png

npm install pinyin
import pinyin from "pinyin";console.log(pinyin("中心"));    // [ [ 'zhōng' ], [ 'xīn' ] ]console.log(pinyin("中心", {  heteronym: true,              // 启用多音字模式}));                            // [ [ 'zhōng', 'zhòng' ], [ 'xīn' ] ]console.log(pinyin("中心", {  heteronym: true,              // 启用多音字模式  segment: true,                // 启用分词,以解决多音字问题。默认不开启,使用 true 开启使用 nodejieba 分词库。}));                            // [ [ 'zhōng' ], [ 'xīn' ] ]console.log(pinyin("中心", {  segment: "@node-rs/jieba",    // 指定分词库,可以是 "nodejieba"、"segmentit"、"@node-rs/jieba"。}));                            // [ [ 'zhōng' ], [ 'xīn' ] ]console.log(pinyin("我喜欢你", {  segment: "segmentit",         // 启用分词  group: true,                  // 启用词组}));                            // [ [ 'wǒ' ], [ 'xǐhuān' ], [ 'nǐ' ] ]console.log(pinyin("中心", {  style: "initials",            // 设置拼音风格。  heteronym: true,              // 即使有多音字,因为拼音风格选择,重复的也会合并。}));                            // [ [ 'zh' ], [ 'x' ] ]console.log(pinyin("华夫人", {  mode: "surname",              // 姓名模式。}));                            // [ ['huà'], ['fū'], ['rén'] ]
 类似资料:
  • 本文向大家介绍详解java 拼音首字母搜索内容功能的示例,包括了详解java 拼音首字母搜索内容功能的示例的使用技巧和注意事项,需要的朋友参考一下 序 一款成熟的产品,首页的搜索功能除了正常的关键词匹配以外;还要考虑到用户忘记输入汉字或者用户想通过关键字首字母来进行搜索的操作。 这不,阿淼公司最近在做游戏盒子,其中包含很多游戏,有个需求就是要用户可以根据游戏名称首字母搜索游戏,如搜索 zwdzjs

  • 本文向大家介绍C#实现汉字转拼音或转拼音首字母的方法,包括了C#实现汉字转拼音或转拼音首字母的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#实现汉字转拼音或转拼音首字母的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的C#程序设计有所帮助。

  • 本文向大家介绍Java获取汉字对应的拼音(全拼或首字母),包括了Java获取汉字对应的拼音(全拼或首字母)的使用技巧和注意事项,需要的朋友参考一下 Java 根据汉语字符串获得对应的拼音字符串或者拼音首字母字符串等操作,需要添加jar包: 引入pinyin4j-2.5.0.jar包 代码实现: 运行结果: (1)全拼: woshizhongguoren123abc (2)首字母: wszgr123

  • vue 有没有一款好用的录音组件? 支持录音数据上传、录音列表展示、录音播放、编辑回显录音等

  • 本文向大家介绍java获取中文拼音首字母的实例,包括了java获取中文拼音首字母的实例的使用技巧和注意事项,需要的朋友参考一下 如下所示: 以上这篇java获取中文拼音首字母的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。

  • 本文向大家介绍python获取一组汉字拼音首字母的方法,包括了python获取一组汉字拼音首字母的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python获取一组汉字拼音首字母的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的Python程序设计有所帮助。