por cierto, los caracteres que pertenecen a la clase \s en su representacion hexadecimal son los siguientes, al menos en el plano Basic Multilingual Plane:
Código:
0x9 (tab)
0xA (line feed)
0xB (vertical tab)
0xC (form feed)
0xD (carriage return)
0x20 (space)
0xA0 (non-breaking space)
0x1680 (ogham space mark)
0x180E (mongolian vowel separator)
0x2000 (en quad)
0x2001 (em quad)
0x2002 (en space)
0x2003 (em space)
0x2004 (three-per-em space)
0x2005 (four-per-em space)
0x2006 (six-per-em space)
0x2007 (figure space)
0x2008 (punctuacion space)
0x2009 (thin space)
0x200A (hair space)
0x2028 (line separator)
0x2029 (paragraph separator)
0x202F (narrow no-break space)
0x205F (medium mathematical space)
0x3000 (ideographic space)
seguramente en los demas planos hay mas caracteres pero no encuentro como generarlos en javascript.