hanzi_to_pinyinRuby漢字轉(zhuǎn)拼音
hanzi_to_pinyin 是 Ruby 語言將漢字轉(zhuǎn)成拼音的庫。
示例代碼:
$ HanziToPinyin.hanzi_to_pinyin("中華人民共和國") => "zhrmghg"
$ HanziToPinyin.hanzi_2_pinyin("中華人民共和國") => "zhrmghg"
$ HanziToPinyin.hanzi_to_pinyin("喜歡Ruby") => "xhruby"
$ HanziToPinyin.hanzi_2_pinyin("喜歡Ruby") => "xhruby"
$ HanziToPinyin.is_hanzi?("你") => true
$ HanziToPinyin.is_hanzi?("a") => false
# 多音字,分隔 字字之間;分隔,字母丟棄
$ HanziToPinyin.hanzi_2_py("我們") => "wo;men"
$ HanziToPinyin.hanzi_2_py("查理Smith") => "cha,zha;li"
$ HanziToPinyin.hanzi_2_py("測試1") => "ce;shi;1"
$ HanziToPinyin.hanzi_2_py("測_試") => "ce;_;shi"
$ HanziToPinyin.hanzi_2_py("測-試").should == "ce;-;shi"
$ HanziToPinyin.is_number?("1".ord) => true
$ HanziToPinyin.is_number?("a".ord) => false
$ HanziToPinyin.is_underline?("_".ord).should be_true
$ HanziToPinyin.is_underline?("豆豆").should be_false
$ HanziToPinyin.is_dash?("-".ord).should be_true評論
圖片
表情
