Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function isEmoji(str) {
- const ranges = [
- '\ud83c[\udf00-\udfff]', // U+1F300 to U+1F3FF
- '\ud83d[\udc00-\ude4f]', // U+1F400 to U+1F64F
- '\ud83d[\ude80-\udeff]', // U+1F680 to U+1F6FF
- ];
- const re = new RegExp(`/^${ranges.join}$/`, 'g');
- let flag;
- [...str].forEach((l) => {
- if (l.match(re)) {
- flag = true;
- } else {
- flag = false;
- }
- });
- return flag;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement