我讀取(在文檔中)如何連接一個陣列的琴絃用另一個字符串:級聯2個陣列的串入1個陣列
a = [ "a", "b", "c", "d" ]
a.collect! {|x| x + "!" }
a #=> [ "a!", "b!", "c!", "d!" ]
但我還沒有想出是如何連接2個數組的字符串合併爲一個。例如:
field_suffix = %w[prev curr]
field_names = %w[_first_name _last_name]
我想看到的是這樣的:
["prev_first_name", "curr_first_name", "prev_last_name", "curr_last_name"]
的順序並不重要。這可能是:
["prev_first_name", "prev_last_name", "curr_first_name", "curr_last_name"]
見Array#product感謝所有的答案 - 他們都工作的偉大。我接受了JavaNut13的答案,因爲它是第一個,但我實際上回去使用了megas答案,因爲它看起來是'最性感'。我投了所有的答案,因爲他們都工作。 – purplerice