Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.ruby > #2133
| Path | csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!news.dougwise.org!nntpfeed.proxad.net!proxad.net!feeder1-2.proxad.net!usenet-fr.net!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!talisker.lacave.net!lacave.net!not-for-mail |
|---|---|
| From | Simon Harrison <simon@simonharrison.net> |
| Newsgroups | comp.lang.ruby |
| Subject | Re: Searching a CSV file - beginner seeking help |
| Date | Fri, 1 Apr 2011 15:55:43 -0500 |
| Organization | Service de news de lacave.net |
| Lines | 34 |
| Message-ID | <62cd61aa183266afd5e4fc29165df7fc@ruby-forum.com> (permalink) |
| References | <9ac7bd74c5f7cbe9b248a3506089d995@ruby-forum.com> |
| NNTP-Posting-Host | bristol.highgroove.com |
| Content-Type | text/plain; charset=UTF-8 |
| Content-Transfer-Encoding | 7bit |
| X-Trace | talisker.lacave.net 1301693521 70812 65.111.164.187 (1 Apr 2011 21:32:01 GMT) |
| X-Complaints-To | abuse@lacave.net |
| NNTP-Posting-Date | Fri, 1 Apr 2011 21:32:01 +0000 (UTC) |
| In-Reply-To | <9ac7bd74c5f7cbe9b248a3506089d995@ruby-forum.com> |
| X-Received-From | This message has been automatically forwarded from the ruby-talk mailing list by a gateway at comp.lang.ruby. If it is SPAM, it did not originate at comp.lang.ruby. Please report the original sender, and not us. Thanks! For more details about this gateway, please visit: http://blog.grayproductions.net/categories/the_gateway |
| X-Mail-Count | 380771 |
| X-Ml-Name | ruby-talk |
| X-Rubymirror | Yes |
| X-Ruby-Talk | <62cd61aa183266afd5e4fc29165df7fc@ruby-forum.com> |
| Xref | x330-a1.tempe.blueboxinc.net comp.lang.ruby:2133 |
Show key headers only | View raw
Sorry, don't know your name. You're just appearing as 'guest'. Are you
sure it's a good idea to have globals in block variables? I've been
continuing to play and the following seems to be what I'm after. Sadly
nothing prints out and the program exits.
def search_for_film
print "Enter name of film to search for: "
film = gets.chomp.downcase
results = @films.grep(/film/)
if results
print results
elsif results.empty?
puts "Nothing found."
else
menu
end
end
Here is irb demonstrating that it *should* work!
irb(main):009:0> films = ['the mummy', 'the mummy returns', 'the mummy
7', 'the daddy']
=> ["the mummy", "the mummy returns", "the mummy 7", "the daddy"]
irb(main):010:0> films.grep(/mummy/)
=> ["the mummy", "the mummy returns", "the mummy 7"]
irb(main):011:0>
--
Posted via http://www.ruby-forum.com/.
Back to comp.lang.ruby | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Searching a CSV file - beginner seeking help Simon Harrison <simon@simonharrison.net> - 2011-04-01 13:38 -0500
Re: Searching a CSV file - beginner seeking help Simon Harrison <simon@simonharrison.net> - 2011-04-01 16:05 -0500
Re: Searching a CSV file - beginner seeking help Simon Harrison <simon@simonharrison.net> - 2011-04-01 16:26 -0500
Re: Searching a CSV file - beginner seeking help Jesús Gabriel y Galán <jgabrielygalan@gmail.com> - 2011-04-01 16:45 -0500
Re: Searching a CSV file - beginner seeking help Simon Harrison <simon@simonharrison.net> - 2011-04-01 15:55 -0500
Re: Searching a CSV file - beginner seeking help Simon Harrison <simon@simonharrison.net> - 2011-04-02 02:39 -0500
Re: Searching a CSV file - beginner seeking help marco <marcofognog@gmail.com> - 2011-04-02 05:44 -0700
Re: Searching a CSV file - beginner seeking help Simon Harrison <simon@simonharrison.net> - 2011-04-03 04:49 -0500
csiph-web