hello everybody! i'm working on a programm that has that peace of code:

 def show_titles
    file = File.read("articles_file.txt")
    raw_articles = file.split("\n\n")
    raw_articles.each do |elem|
    title, *text = elem.split("\n")
    @array_of_splits << Article.new(title, text.join(" "))
    end
    @array_of_splits.each_with_index do |elem, index|
    puts "#{index}: #{elem.title}"

  end

the next thing i wanna do is to let the user through gets pick the title
and then the whole article must show up in a console. For example:

1. Title 1
2. Title 2
3. Title 3

Pick the title of the article
gets = 2

Title 2
text 2 text 2......

The question is how can i do that using each_with_index ? Thank u!
-- 
Posted via http://www.ruby-forum.com/.