Menu
CoddyTech

Memisahkan dan Menggabungkan

Termasuk bagian Logika dan Alur dalam perjalanan Ruby di Coddy. Pelajaran 4 dari 56.

method split memecah string menjadi array berisi string yang lebih kecil. Secara default, method ini memisahkan berdasarkan spasi kosong:

"the quick fox".split
# ["the", "quick", "fox"]

Berikan delimiter apa pun untuk memisahkan berdasarkan hal lain:

"a,b,c,d".split(",")
# ["a", "b", "c", "d"]

Operasi kebalikannya adalah join, yang dipanggil pada array. Operasi ini menggabungkan elemen-elemen dengan pemisah yang kamu berikan:

["a", "b", "c"].join("-")
# "a-b-c"

Dengan split dan join, kamu bisa mengubah bentuk teks di Ruby.

challenge icon

Tantangan

Mudah

Baca list kata yang dipisahkan dengan koma. Cetak kembali kata-kata tersebut dengan " - " (spasi, tanda hubung, spasi) di antaranya, dan ubah setiap kata menjadi huruf besar.

Untuk input red,green,blue, output-nya adalah:

RED - GREEN - BLUE

Coba sendiri

input = gets.chomp

# TODO: pisahkan berdasarkan ",", ubah setiap kata menjadi huruf kapital, lalu gabungkan dengan " - "
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Logika dan Alur

Latihan sendiri: Compiler Ruby online