get-4byte-chars
Get all 4-byte characters form a string
get4byteChars('I 💓 🍣.'); //=> ['💓', '🍣']
Installation
npm
npm install get-4byte-chars
bower
bower install get-4byte-chars
API
get4byteChars(str , option)
str:String
option:
Object
Return:
Boolean
It detects characters that costs 4 bytes in UTF-8 from a given string, and returns them as an array.
option.unique
Type:Boolean
Default:
true
Omit all duplicated characters from result.
get4byteChars('🌊🌊 \😺/ 🌊🌊');
//=> ['🌊']
get4byteChars('🌊🌊 \😺/ 🌊🌊', {unique: false});
//=> ['🌊', '🌊', '🌊', '🌊']
License
Copyright (c) 2016 Shinnosuke WatanabeLicensed under the MIT License.