Unicode Space

󰃭 2025-02-16

Introducion

Some online chat clients, like WhatsApp, WeChat and Identity V, reject empty as well as space message.

But once you wanna send blank message, there’s a workaround for WhatsApp and WeChat: just use Unicode Spaces

Workaround

That’s due to WeChat’s isspace only checks ASCII space (U+0020) but not others.

One of the most commonly used is U+2000 ("\u2000" in python):

not worked for Identity V

A full list

UnicodeHTMLDescriptionExample
U+0020&#32Space[ ]
U+00A0&#160No-Break Space[ ]
U+2000&#8192En Quad[ ]
U+2001&#8193Em Quad[ ]
U+2002&#8194En Space[ ]
U+2003&#8195Em Space[ ]
U+2004&#8196Three-Per-Em Space[ ]
U+2005&#8197Four-Per-Em Space[ ]
U+2006&#8198Six-Per-Em Space[ ]
U+2007&#8199Figure Space[ ]
U+2008&#8200Punctuation Space[ ]
U+2009&#8201Thin Space[ ]
U+200A&#8202Hair Space[ ]
U+2028&#8232Line Separator[]
U+205F&#8287Medium Mathematical Space[ ]
U+3000&#12288Ideographic Space[ ]

ref https://emptycharacter.com/