demo · v143
Unicode 16
Live probes for ICU 77. Below: new Unicode 16 codepoints (your browser will only render glyphs if its font has them), regex script tests, and a real Intl.Segmenter running on whatever you paste in.
new in Unicode 16 (sample)
Intl.Segmenter live
click Segment to see the breakdown.
regex / Intl probes
the call
// Intl.Segmenter uses ICU's grapheme rules — refreshed in 16
const seg = new Intl.Segmenter("en", { granularity: "grapheme" });
[...seg.segment("👨👩👧")].map((s) => s.segment);
// ["👨👩👧"]
// Script_Extensions for new scripts
/\p{scx=Garay}/u.test("");
see also
- ICU 77 / Unicode 16 — feature index
- ChromeStatus entry
- Unicode 16 release notes