alsotang / uchars

split javascript string to unicode chars correctly

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

uchars

description

split javascript string to unicode chars correctly

install

npm install uchars

usage

var string = "ๅ‘ตๅ‘ต๐Ÿ˜„\uD842\uDFB7ๅ“ˆๅ“ˆ";
// arr would be [ 'ๅ‘ต', 'ๅ‘ต', '๐Ÿ˜„', '๐ ฎท', 'ๅ“ˆ', 'ๅ“ˆ' ]
var arr = uchars(string)

assert(string.length === 8)
assert(arr.length === 6)
assert(arr[2] === '๐Ÿ˜„')
assert(arr[2].length === 2)
assert(arr[3] === '\uD842\uDFB7')
assert(arr[3] === '๐ ฎท')

license

MIT

About

split javascript string to unicode chars correctly


Languages

Language:JavaScript 100.0%