2014-09-27 151 views
-1

我想分成兩部分的字符串:第一個字和最後一個字。 我知道我需要使用.split方法,但不知道如何。如何拆分Ruby字符串的第一個和最後一個元素?

+3

downvote和投票結束可能是由於你的措辭。我建議你編輯只是說你想從字符串中提取第一個和最後一個單詞。另外,這是一個純Ruby問題,所以我也建議你刪除Rails標籤。 – 2014-09-27 00:58:38

+0

「將字符串分成兩部分:第一個字和最後一個字」只有在字符串完全由兩個字組成時纔有意義。但它仍然不自然。你應該說:「前者和後者。」 – sawa 2014-09-27 01:26:18

+0

可能重複[如何拆分字符串和跳過空白?](http://stackoverflow.com/questions/2005148/how-to-split-a-string-and-skip-whitespace) – jww 2014-09-27 04:40:44

回答

3

這是你想要做的嗎?

first, *_, last = "now is the time for all".split 
first #=> "now" 
last #=> "all" 
+0

謝謝卡里! 它工作:) – 2014-09-27 00:57:01

相關問題