【发布时间】:2010-01-05 09:45:05
【问题描述】:
我有一个类似" This is a test " 的字符串。我想用空格字符分割字符串。我是这样做的:
puts " This is a test ".strip.each(' ') {|s| puts s.strip}
结果是:
这个
是
一个
测试
这是一个测试
为什么最后一行有"This is a test"?
而且我需要,如果两个单词之间有两个或更多空格字符,则不应返回“行”。
我只想将单词拆分为给定的字符串。
有人有想法吗?
【问题讨论】: