Ruby Array Exercises: Split a delimited string into an array
Write a Ruby program to split a delimited string into an array.
Ruby Code:
color = "Red, Green, Blue, White"
nums = "1, 3, 4, 5, 7"
print "Original delimited string:\n"
print color,", "
print nums
print "\nString to array:\n"
color_array = color.split(",")
nums_array = nums.split(",").map { |s| s.to_i }
print color_array
print "\n",nums_array
Output:
Original delimited string: Red, Green, Blue, White1, 3, 4, 5, 7String to array: ["Red", " Green", " Blue", " White"] [1, 3, 4, 5, 7]
Flowchart:
Ruby Code Editor:
Contribute your code and comments through Disqus.
Previous: Write a Ruby program to compute the sum of all the elements. The array length must be 3 or more.
Next: Write a Ruby program to create an array with the elements "rotated left" of an given array of integers length 3.
What is the difficulty level of this exercise?
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics