零宽连接符(ZWJ)

ZWJ

Technical/Unicode

一个不可见的Unicode字符(U+200D),用于将多个表情符号合并为单一复合表情符号,例如将人物与物体组合成职业表情符号。

The Zero Width Joiner is a non-printing character that, when placed between two emoji, signals that they should be rendered as a single glyph if the platform supports that combination. If not supported, the individual emoji are shown side by side — a graceful fallback.

ZWJ sequences enable hundreds of emoji without requiring new code points for each. For example: 👩 + ZWJ + 💻 = 👩‍💻 (woman technologist). The family emoji, profession emoji, and many diversity emoji all use ZWJ.

Platforms decide which ZWJ sequences to support. Apple, Google, and others may recognize different combinations, which is why some emoji appear differently or as multiple characters across devices.

相关术语

字素簇 字素簇
用户感知到的单个字符单位,可能由多个Unicode码位组合而成,但显示为单一视觉元素。
表情符号序列 表情符号序列
由一个或多个Unicode码位按顺序组合,共同表示单个表情符号的字符集合。

相关工具

🔍 序列分析器 序列分析器
将 ZWJ 序列、肤色修饰符、键帽序列和旗帜对解析为独立组成部分。
🔀 平台比较 平台比较
比较表情符号在 Apple、Google、Samsung、Microsoft 等平台上的渲染效果,并排查看视觉差异。