0.1.2 • Published 6 years ago

@regexp-extra/emoji v0.1.2

Weekly downloads
1
License
MIT
Repository
-
Last release
6 years ago

RegExp for matching emoji symbols.

For matching textual representation as well, use @regexp-extra/emoji-text.

const EMOJI = require('@regexp-extra/emoji');
// -> regular expression (global)


var str = `
\u{231A}:            ⌚ emoji presentation
\u{2194}\u{FE0F}:     ↔️ text presentation as emoji
\u{1F469}:           👩 emoji modifier base
\u{1F469}\u{1F3FF}:  👩🏿 emoji modifier base, modifier
`, match;
var re = new RegExp(EMOJI);
while(match = re.exec(str)) {
  var emoji = match[0];
  console.log(`${emoji}: code points=${[...emoji].length}`);
}
// ⌚: code points=1
// ⌚: code points=1
// ↔️: code points=2
// ↔️: code points=2
// 👩: code points=1
// 👩: code points=1
// 👩🏿: code points=2
// 👩🏿: code points=2

NPM

credits: taken directly from mathiasbynens/emoji-regex.

0.1.2

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago