该字符代码为12288,也称汉字空格,适用于许多亚洲语言。您可以使用以下代码进行检查:
alert( " ".charCodeAt(0) );
编辑:您可以使用正则表达式\s
与此相匹配。例如,将所有这些字符转换为一个单一的普通空格(字符32):
"foo bar baz".replace(/\s/g, ' '); // produces foo bar baz
要替换这个字符,但保留“普通”空格(字符32、制表符、换行符、回车符),你可以尝试以下代码:
"foo bar baz\tblah\tblah\nblah".replace(/(?![ \t\r\n])\s/g, ' ')
' '.replace(/' '/g, "")
似乎不起作用。 - muyueh