lookup-hans-pinyin
TypeScript icon, indicating that this package has built-in type declarations

1.1.1 • Public • Published

look up hans by pinyin

npm i lookup-hans-pinyin --save
import hansPinyinMatcher from 'lookup-hans-pinyin'

const rawData = [
  '中水渔业',
  '中航重机',
  '滨江集团',
  '中远海特',
]

test('should return matched strings', t => {
  const matcher = hansPinyinMatcher(rawData)
  t.deepEqual(matcher.lookup('zsyy'), ['中水渔业'])
  t.deepEqual(matcher.lookup('ZSYY'), ['中水渔业'])
  t.deepEqual(matcher.lookup('bjjt'), ['滨江集团'])
  t.deepEqual(matcher.lookup('z'), ['中水渔业', '中航重机', '中远海特'])
  t.deepEqual(matcher.lookup('zh'), ['中水渔业', '中航重机', '中远海特'])
  t.deepEqual(matcher.lookup('jituan'), ['滨江集团'])
})

/lookup-hans-pinyin/

    Package Sidebar

    Install

    npm i lookup-hans-pinyin

    Weekly Downloads

    49

    Version

    1.1.1

    License

    MIT

    Unpacked Size

    55.6 kB

    Total Files

    21

    Last publish

    Collaborators

    • ruanyu1