Package Exports
- chinese-parseint2
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (chinese-parseint2) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
chinese-parseint
Parse Chinese numeric strings to integer; also usable for client-side script.
In browsers (front-end JavaScript)
Download chinese-parseint.js
.
Usage
<script src="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
var chinese_parseInt = require('chinese-parseint');
chinese_parseInt('一千零一十'); ///< returns 1010
chinese_parseInt('二十四万二'); ///< returns 242000
Notes
- This does NOT check if the string is semantically right in Chinese. For example,
chinese_parseInt('千三萬')
returns 10030000 instead ofNaN
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.