hanzi_to_pinyin

0.1.3 • Public • Published

hanzi_to_pinyin_node

chinese hanzi to pinyin via node.js, copied from hanzi_to_pinyin ruby gem.

Install

npm install hanzi_to_pinyin

Usage

var hz_to_py = require("hanzi_to_pinyin");
hz_to_py.hanzi_to_pinyin("测试");

Terminal bin

>hanzi_to_pin "测试"
=>ce;shi

Sample

assert.equal(hanzi_to_pinyin.hanzi_to_pinyin("ab你好c"),'ab;ni;hao;c');
assert.equal(hanzi_to_pinyin.hanzi_to_pinyin("我们"),"wo;men");
assert.equal(hanzi_to_pinyin.hanzi_to_pinyin("yyf"),"yyf");
assert.equal(hanzi_to_pinyin.hanzi_to_pinyin("拗Smith"),"ao,niu;Smith");
assert.equal(hanzi_to_pinyin.hanzi_to_pinyin("测试1"),"ce;shi;1");
assert.equal(hanzi_to_pinyin.hanzi_to_pinyin("测_试-"),"ce;_;shi;-");
assert.equal(hanzi_to_pinyin.hanzi_to_pinyin("2"),"2");

Licence

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i hanzi_to_pinyin

Weekly Downloads

1

Version

0.1.3

License

MIT

Last publish

Collaborators

  • wxianfeng