lossless-simplified-chinese

0.1.0 • Public • Published

无损简體 lossless-simplified-chinese

使用情境

數據庫以繁體儲存,顯示之前再轉為簡體。 無詞庫校正,適合古籍。 使用者輸入簡體,展開為可能的繁體字,再以Regular express搜尋。

用法

import {toSim,fromSim} from 'lossless-simplified-chinese'

繁轉簡

String toSim(String, mode=0|1|2)
   mode 0 : 不做任何轉換
   mode 1 : 安全轉換 (預設值,可逆)

張>张不是簡化字,也不是繁體字)

   mode 2 : 次安全轉換   (不可逆)

雲>云 傑>杰 幹>干 剋>克,,不是簡化字,但,,,也是繁體字)

這六組字永遠不相互轉換, 因為既是簡化字同時也是繁體字

乾干 後后 覆复 徵征 於于 麽么幺

簡轉繁

String fromSim(String, mode=0|1|2|3)
   mode 0 : 不做任何轉換

   mode 1 : 安全轉換  (預設值)

轉成 ,但 不轉。

   mode 2 : 轉為最常用的繁體字 (可能會錯)

轉為轉為 轉為

   mode 3 : 列舉所有可能

树干轉成樹[幹乾干]

限制

目前只支援 GB2312 及 Big5 字集。

範例

見 test.js

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.1.0
    1
    • latest

Version History

Package Sidebar

Install

npm i lossless-simplified-chinese

Weekly Downloads

1

Version

0.1.0

License

ISC

Unpacked Size

32.5 kB

Total Files

9

Last publish

Collaborators

  • yapcheahshen