On line 42, I get an error that there is no function ‘[]’ for
nil:Nilclass… am I just missing something extremely obvious?
Alle Thursday 20 November 2008, Tim M. ha scritto:
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
Tim M. wrote:
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
Ah… hehe, thanks guys!