chinese-parseint
v1.2.1
Published
parse Chinese numeric strings to integer
Readme
chinese-parseint
Parse Chinese numeric strings to integer; also usable for client-side script.
In browsers (front-end JavaScript)
Usage
<script src="https://cdn.jsdelivr.net/gh/kong0107/chinese-parseint/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-parseintUsage
var chinese_parseInt = require('chinese-parseint');
chinese_parseInt('負一千零一十'); ///< returns -1010
// chinese_parseInt('二十四万二'); /// not supported anymore; see version 1.0 to supportNotes
- This does NOT check if the string is semantically right in Chinese. For example,
chinese_parseInt('千三萬')returns 10030000 instead ofNaNeven if '千三萬' is not a right term in Chinese. - See
chinese_parseInt.charactersfor corresponding numbers of each accepted Chinese character. - To convert character encodings (such as from Big5 to UTF-8), consider
iconv-litepackage.
