is-4byte-char
v1.0.0
Published
Check if a given value is a character that costs 4 bytes in UTF-8
Downloads
7,329
Maintainers
Readme
is-4byte-char
Check if a given value is a character that costs 4 bytes in UTF-8
import is4byteChar from 'is-4byte-char';
is4byteChar('1'); //=> false
is4byteChar('🔶'); //=> true
Installation
npm
npm install is-4byte-char
Bower
bower install is-4byte-char
is4byteChar(val)
val: any types
Return: Boolean
It returns true
if the argument is a 4-byte character in UTF-8, otherwise false
.
is4byteChar(String.fromCodePoint(0x0080)); //=> false
is4byteChar(String.fromCodePoint(0x0800)); //=> false
is4byteChar(String.fromCodePoint(0x10000)); //=> true
// Non-string value
is4byteChar(123); //=> false
License
Copyright (c) 2016 Shinnosuke Watanabe
Licensed under the MIT License.