絵文字シーケンス

Technical/Unicode

1つの絵文字を表すために組み合わされた、1つ以上のUnicodeコードポイントの順序付きセット。

While simple emoji like 😀 are a single code point, many emoji are sequences — multiple code points that combine into one visual character. There are several types of emoji sequences:

- **ZWJ sequences**: Characters joined by U+200D (e.g., 👩‍🔬 woman scientist)
- **Keycap sequences**: Digit + VS-16 + U+20E3 (e.g., 1️⃣)
- **Flag sequences**: Regional Indicator pairs (e.g., 🇯🇵)
- **Tag sequences**: Black flag + tags (e.g., 🏴󠁧󠁢󠁥󠁮󠁧󠁿 England)
- **Modifier sequences**: Base emoji + skin tone (e.g., 👋🏾)

Understanding sequences is essential for correctly counting, splitting, and processing emoji in software.

関連用語

Unicode技術標準#51 (UTS#51) Unicode技術標準#51 (UTS#51)
絵文字のプロパティ・シーケンス・表示・順序付けなど、絵文字の仕組みを定義するUnicodeの技術仕様書。
キーキャップシーケンス キーキャップシーケンス
数字または記号の後にVS-16(U+FE0F)と囲みキーキャップ文字(U+20E3)を続けることで形成される絵文字シーケンス。
ゼロ幅接合子(ZWJ) (ZWJ) ゼロ幅接合子(ZWJ) (ZWJ)
複数の絵文字を1つの複合絵文字に結合するために使われる不可視のUnicode文字(U+200D)。人物と物体を組み合わせた職業絵文字などに使用される。
地域インジケーター (RI) 地域インジケーター (RI)
ISO 3166-1 alpha-2コードに基づき、ペアで使用すると国旗絵文字を形成するUnicode文字(U+1F1E6からU+1F1FF)。
肌色修飾子 肌色修飾子
フィッツパトリックスケールに基づく5つのUnicode修飾文字(U+1F3FBからU+1F3FF)。人物絵文字の肌の色を変更するために使用される。

関連ツール

🔍 シーケンスアナライザー シーケンスアナライザー
ZWJ シーケンス、肌の色の修飾子、キーキャップシーケンス、国旗のペアを個別のコンポーネントに分解します。
🔢 Unicode 検索 Unicode 検索
U+1F600 のようなコードポイントを入力すると、対応する絵文字、エンコード詳細、UTF-8/16 バイト、HTML エンティティを確認できます。