Word Break - E Base

Unicode Version 18.0

E Base is a special character class used in text segmentation rules to identify emoji bases, which are characters that can serve as the visual foundation for emoji sequences, such as skin tone modifiers or zero width joiner combinations. It includes specific codepoints like human figures, body parts, and other symbols that can be combined to form extended emoji. In practice, the E Base value helps algorithms decide where a grapheme cluster should break by preventing splits between an emoji base and its attached modifiers, ensuring that complex emoji render as single units. It does not apply to all emoji, only those that act as a base, and it works alongside other break classes to handle edge cases like flags or keycaps.

0 results