Ruby 分割された文字列を結合する

  • 作成日 2021.09.11
  • 更新日 2022.08.03
  • Ruby
Ruby 分割された文字列を結合する

Rubyで、joinを使って、分割された文字列を結合するサンプルコードを記述してます。rubyのバージョンは2.7.2を使用してます。

環境

  • OS windows10 pro 64bit
  • ruby 2.7.2p137

join使い方

joinを使用すると、分割された文字列を結合することが可能です。

[分割された文字列].join("区切り文字")

以下は、分割されている文字列をjoinを使って結合するサンプルコードとなります。

p ["A","B","C","D","E"].join(" ")
# "A B C D E"

p ["A","B","C","D","E"].join(",")
# "A,B,C,D,E"

p ["abc","cd","efg"].join("-")
# "A,B,C,D,E"

p ["1","2","3"].join("+")
# "1+2+3"

p ["abc","cd","efg"].join("123")
# "abc123cd123efg"

区切り文字を指定しなければ、そのまま結合されます。

p ["abc","cd","efg"].join("")
# "abccdefg"