美文网首页
推荐一个好用的汉字转拼音的插件

推荐一个好用的汉字转拼音的插件

作者: 站在大神的肩膀上看世界 | 来源:发表于2019-07-26 19:02 被阅读0次

前阶段做项目时里面有一个小功能,就是输入名字之后,将其转换成拼音,然后填入另一个需要输入的文本框中,在调查一番后,发现了一个比较符合自己需求的一款插件,叫pinyin文档

安装及使用

  • 安装: npm install pinyin
  • 使用
var pinyin = require("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                 // 启用分词,以解决多音字问题。
}));                            // [ [ 'zhōng' ], [ 'xīn' ] ]
console.log(pinyin("中心", {
  style: pinyin.STYLE_INITIALS, // 设置拼音风格
  heteronym: true
}));        
console.log(pinyin("中心", {
  style: pinyin.STYLE_NORMAL, // 设置拼音风格
  heteronym: true
}));        
console.log(pinyin("行不行", {
  style: pinyin.STYLE_NORMAL, // 设置拼音风格
  heteronym: true
}));        
console.log(pinyin("行间距", {
  style: pinyin.STYLE_NORMAL, // 设置拼音风格
  heteronym: true
}));
let value = '行间距';
var py = pinyin((value, {
    style: pinyin.STYLE_NORMAL, // 设置拼音风格
    heteronym: true
  }))
  const data = '我要排序'.split('');
  console.log(data);
  // const sortedData = data.sort(pinyin.compare);

// console.log(sortedData);
// 建议将汉字的拼音持久化存储起来。
const pinyinData = data.map(han => 
  pinyin(han,{style: pinyin.STYLE_NORMAL, heteronym: true})[0][0], // 可以自行选择不同的生成拼音方案和风格。
);
console.log(pinyinData);
console.log(py)

具体方案及实现方式大家自己参考实际需求

相关文章

  • 推荐一个好用的汉字转拼音的插件

    前阶段做项目时里面有一个小功能,就是输入名字之后,将其转换成拼音,然后填入另一个需要输入的文本框中,在调查一番后,...

  • 汉字转拼音

    汉字转拼音有很多种方法, 在这里推荐一个在线的免费转拼音的网站。 点击访问??汉字转拼音??

  • Python 拼音汉字互转

    汉字转拼音:pypinyin拼音转汉字:Pinyin2Hanzi Python汉字转拼音-拼音转汉字的效率测评

  • python汉字转拼音

    场景说明 把中文汉字、转成汉语拼音,包括: 纯汉字转拼音 汉字里面加有字母转拼音 转加声调的拼音 转用数字表示声调...

  • 发布 | 汉字转拼音工具

    通过查找汉字拼音库实现实时汉字转拼音的功能。 实现 加载汉字拼音对照文件pinyin.txt(4万+汉字拼音对照)...

  • 发布 | 汉字转拼音工具

    通过查找汉字拼音库实现实时汉字转拼音的功能。 实现 加载汉字拼音对照文件pinyin.txt(4万+汉字拼音对照)...

  • 汉字转拼音

    几种方法 一种是建立一个拼音对应的汉字map,进行查表。一种是利用汉字编码,根据不同的区域求出拼音。 第一种的原...

  • 汉字转拼音

    不过要注意的是,有一些汉字为多音字,可能不太符合需求 具体的请参考这篇文章

  • 汉字转拼音

    CFStringTransform iOS在CoreFoundation中提供了CFStringTransform...

  • 汉字转拼音

    // 这里要注意 需要把要转换的字符串,变成可变的字符串哦!

网友评论

      本文标题:推荐一个好用的汉字转拼音的插件

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