Unicode Text Grep

Grep unicode descriptive names and display matching characters. All descriptions are punctuation-free ASCII (low bit). All searches are case insensitive.

grep special characters supported: * + ? . ^ $ []

Matches for space

Terse results:
                      ​     ␠   〿  𝩿 𝪀 󠀠

  1. 160     00a0           NO-BREAK SPACE
  2. 5760     1680           OGHAM SPACE MARK
  3. 8194     2002           EN SPACE
  4. 8195     2003           EM SPACE
  5. 8196     2004           THREE-PER-EM SPACE
  6. 8197     2005           FOUR-PER-EM SPACE
  7. 8198     2006           SIX-PER-EM SPACE
  8. 8199     2007           FIGURE SPACE
  9. 8200     2008           PUNCTUATION SPACE
  10. 8201     2009           THIN SPACE
  11. 8202     200a           HAIR SPACE
  12. 8203     200b     ​     ZERO WIDTH SPACE
  13. 8239     202f           NARROW NO-BREAK SPACE
  14. 8287     205f           MEDIUM MATHEMATICAL SPACE
  15. 9248     2420     ␠     SYMBOL FOR SPACE
  16. 12288     3000           IDEOGRAPHIC SPACE
  17. 12351     303f     〿     IDEOGRAPHIC HALF FILL SPACE
  18. 65279     feff          ZERO WIDTH NO-BREAK SPACE
  19. 121471     1da7f     𝩿     SIGNWRITING LOCATION-WALLPLANE SPACE
  20. 121472     1da80     𝪀     SIGNWRITING LOCATION-FLOORPLANE SPACE
  21. 917536     e0020     󠀠     TAG SPACE

grep special characters supported:

*
0 or more of last
+
1 or more of last
?
0 or 1 of last
.
any single character
^
force (anchor) to be at start (only useful at start)
$
force (anchor) to be at end (only useful at end, and watch out for trailing whitespace!)
[]
character class (normal sequence shortening with - allowed, and ^ at start to invert works)

From your terminal shell, ugrep by hackerb9 may also prove useful.

A Unicode Toy © 2009-2021 Eli the Bearded