坚持分裂弦乐

时间:2014-03-13 15:45:15

标签: ruby

我的目标是将空格' '下面的字符串拆分,以获得字符串中的单词集合。

'Fear is the path to the dark side'String#split(',')

我无法弄清楚使用什么方法。我尝试过如上所述以及.split ('')和其他一些人。有帮助吗?

2 个答案:

答案 0 :(得分:4)

您错误地解释了该文档。当文档描述实例方法时,您需要一种方法来描述某个类中的对象,因为该方法适用于该类的任何实例。通常的做法是编写类名来表示该类的任意实例。完成此操作后,#字符将用于表示.,以便将其与实际要将方法应用于String的时间区分开,而不是将其与实例相区分。表达式:

String#split(',')
文档中的

表示将String替换为String的任何实例,并写下.代替#,如:

'Fear is the path to the dark side'.split(',')

然后,您必须选择适用的正确参数,在这种情况下为" "

答案 1 :(得分:1)

只需使用String#split

即可
  

如果省略 pattern ,则使用$;的值。如果$;nil默认),str会在空白上拆分,就好像' '一样指定。

'Fear is the path to the dark side'.split
# => ["Fear", "is", "the", "path", "to", "the", "dark", "side"]