将非空格转换为编码的Ruby字符串中的常规空格

问题描述:

如果Ruby字符串包含空格和非空格,并且我们不知道使用哪种编码来表示它们,那么如何转换所有空格(打破和不断开)在字符串中简单地打破空格?将非空格转换为编码的Ruby字符串中的常规空格

尝试string.gsub("\u00A0", " ")

+0

我无法测试它,但现在据我知道这可能不是在Ruby版本 2011-06-05 16:49:40

+0

嗨。不幸的是,我以前在Ruby 1.8.7上,只是转向Ruby 1.9.2。我仍然得到: – 2011-06-05 22:20:38

+0

我已经更新了Ruby到1.9.2,它现在可以工作。谢谢! – 2011-06-07 14:25:09