Skip to content

Latest commit

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

chinese-parseint

Parse Chinese numeric strings to integer; also usable for client-side script.

In browsers (front-end JavaScript)

Download chinese-parseint.js.

Usage

<scriptsrc="chinese-parseint.js"></script><!-- `chinese_parseInt` would be defined. --><script>console.log(chinese_parseInt('六八九萬'));///< display 6890000 in console.</script>

In Node.js

npm install chinese-parseint

Usage

varchinese_parseInt=require('chinese-parseint');chinese_parseInt('一千零一十');///< returns 1010chinese_parseInt('二十四万二');///< returns 242000

Notes

  • This does NOT check if the string is semantically right in Chinese. For example, chinese_parseInt('千三萬') returns 10030000 instead of NaN even if '千三萬' is not a right term in Chinese.
  • See chinese_parseInt.characters for corresponding numbers of each accepted Chinese character.
  • To convert character encodings (such as from Big5 to UTF-8), consider iconv-lite package.

About

parse Chinese numeric strings to integer

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages