Hi --
On Sat, 29 Jul 2006, Robert La ferla wrote:
> I am trying to quote arguments that have whitespace or a pipe (vertical
> bar character = | ) in them. Why doesn't this work? What does work?
>
>
>
> if arg.index(/[\s|]/)
> ...
>
> end
It seems to work OK:
irb(main):008:0> "abc|".index(/[\s|]/)
=> 3
irb(main):009:0> " abc".index(/[\s|]/)
=> 0
What results are you getting?
David
--
http://www.rubypowerandlight.com => Ruby/Rails training & consultancy
----> SEE SPECIAL DEAL FOR RUBY/RAILS USERS GROUPS! <-----
http://dablog.rubypal.com => D[avid ]A[. ]B[lack's][ Web]log
http://www.manning.com/black => book, Ruby for Rails
http://www.rubycentral.org => Ruby Central, Inc.