Ruby Array Exercises: Search items start with specified string of a given array
Write a Ruby program to search items start with specified string of a given array.
Ruby Code:
arra1 = ['abcde', 'abdf', 'adeab', 'abdgse', 'bdefa', 'bacdef']
print "Original array:\n"
print arra1
print "\nSearch items start with 'ab':\n"
print arra1.grep(/^ab/)
print "\nSearch items start with 'b':\n"
print arra1.grep(/^b/)
Output:
Original array: ["abcde", "abdf", "adeab", "abdgse", "bdefa", "bacdef"] Search items start with 'ab': ["abcde", "abdf", "abdgse"] Search items start with 'b': ["bdefa", "bacdef"]
Flowchart:
Ruby Code Editor:
Contribute your code and comments through Disqus.
Previous: Write a Ruby program to check whether all items are identical in a given array.
Next: Write a Ruby program to iterate an array starting from the last element.
What is the difficulty level of this exercise?
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics