1.0.1 • Published 2 years ago

shuangpin v1.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

shuangpin - 全拼转双拼

安装方法

使用 npm 安装

$ npm install shuangpin

使用方法

import ShuangPin from 'shuangpin'

// 初始化一个双拼转换实例
let sp = new ShuangPin({
  // 以下参数 method rule 任选其一
  // 双拼方案
  // 目前支持: zrm=自然码 ms=微软双拼 sogou=搜狗双拼 flypy=小鹤双拼 
  method: "zrm",
  // 双拼键位规则
  // 可参考 src/rules 文件夹下的音节对应键位, 会覆盖method设置的方案规则
  rule: {...},
  // 特殊规则
  pattern: {
    // 拼音 yu 转化为 yv
    yv: true
  }
})

方法

bashuangpin(p:string): string

全拼转双拼

setMethod(m:string)

设置双拼方案

setRule(r:any)

设置双拼键位规则

setPattern(p:any)

设置特殊规则