推荐汉字转拼音大写的软件(实用汉字转拼音大写软件)
-
-
类目:知识大全
-
联系人:
-
微信号:
-
Q Q 号:
-
手机号:
-
浏览量:
312
【商户信息】
【货源详情】
建议使用支持在Node和Web浏览器环境中运行的前端汉字转换拼音组件hotoo/pinyin。
github网站:
https://github.com/hotoo/pinyin
特性
根据短语智能匹配最准确的拼音。
支持多音字。
简单的繁体字支持。
支持各种拼音样式。
使用步骤
安装依赖
NPM安装拼音
新建一个pinyin.js
varpinyin=require(pinyin );
console.log (拼音('中心') ); //[ [ 'zhng' ],[ 'xn' ] ]
console.log(pinyin ('中心)、
heteronym: true//启用多音字模式
(); //[ [ 'zhng ',' zhng' ],[ 'xn' ] ]
console.log(pinyin ('中心)、
heteronym: true,//启用多音模式
启用segment: true//分词解决多音字问题。
(); //[ [ 'zhng' ],[ 'xn' ] ]
Console.log(Pinyin )“我喜欢你”
segment: true,//启用分词
group :真//有效短语
(); //[ [ 'w' ]、[ 'xhun' ]、[ 'n' ] ]
console.log(pinyin ('中心)、
style : pinyin.style _ initials,//设置拼音样式
热nym :真
(); //[ [ 'zh' ],[ 'x' ] ]
使用拼音方法时,输入的汉字和配置参数会恢复为拼音的二维数组。 配置参数可以传递到拼音样式、多音字模式(返回汉字的所有拼音)、分词模式)、性能慢)。
拼音的样式如下。
pinyin.STYLE_NORMAL //无声调,例如:pin yin
pinyin.STYLE_TONE //缺省开启,用于表示重音类型,例如pn yn;
pinyin.STYLE_FIRST_LETTER //首字母样式,只返回拼音的首字母部分。 例如: p y
pinyin.STYLE_INITIALS //声母样式,只返回各拼音的声母部分。 对于没有声母的汉字,返回空白字符串。 例如,中国拼音zh g
pinyin.STYLE_TONE2 //声调风格2,即拼音声调在每个拼音后由数字[0-4]表示。 例如,拼音1
pinyin.STYLE_TO3NE //声调风格3,即拼音声调以数字的形式在注音符号之后由数字[0-4]表示。 例如pi1n yi1n
运行示例js
在运行js之前,必须在本地安装Node.js环境并运行命令
node pinyin.js
node pinyin.js
返回的是汉字的拼音二维数组
如果要拼音汉字,可以调用compare方法对两组汉字进行排序。
numberpinyin.compare(a,b ) )。
如果a汉字大于b汉字,则返回1
如果a的汉字小于b的汉字,则返回-1
如果a的汉字等于b的汉字,则返回0
例如以下所示。
console.log(Pinyin.compare ('中心','中国'); //1
console.log(Pinyin.compare )、“朋友圈”、“朋友”); //-1
console.log(Pinyin.compare ('你好','你好') ); //0
console.log(Pinyin.compare ('你好','你好') )//-1