Regexp issues


#1

http://pastie.org/319919

On line 42, I get an error that there is no function ‘[]’ for
nil:Nilclass… am I just missing something extremely obvious?


#2

Alle Thursday 20 November 2008, Tim M. ha scritto:

http://pastie.org/319919

On line 42, I get an error that there is no function ‘[]’ for
nil:Nilclass… am I just missing something extremely obvious?

You get that error because Regexp#match returns nil if there’s no match.
In
this case, test is set to nil and, obviously, won’t have a [] method.

Stefano


#3

Tim M. wrote:

http://pastie.org/319919

On line 42, I get an error that there is no function ‘[]’ for
nil:Nilclass… am I just missing something extremely obvious?

Your regex does not match the string, so the call to match returns nil.

HTH,
Sebastian


#4

Ah… hehe, thanks guys!