0.1.0 • Published 10 years ago

unicode-string-utils v0.1.0

Weekly downloads
2
License
MIT
Repository
github
Last release
10 years ago

unicode-string-utils

Overview

JavaScript has a Unicode problem, see here for more information:

https://mathiasbynens.be/notes/javascript-unicode

Example
'💩'.length

...results in 2 when you would have been expecting 1.

Usage

unicodeStringUtils.length('💩'); // 1

unicodeStringUtils.symbols('Hello 🌍'); // ['H','e','l','l','o',' ','🌍']

unicodeStringUtils.slice('Boom 💣 Pow 💥', -12, 6); // Boom 💣

unicodeStringUtils.substring('Boom 💣 Pow 💥', 7, 12); // Pow 💥

Tests

npm install -g mocha
mocha tests

Please note

As mentioned in the above blog post, with ES6 you probably won't need these utils.

0.1.0

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago