N
Nick Black
Hello,
I spotted this problem in ruby's regexp today:
$ irb(main):001:0> num = "10"
=> "10"
irb(main):002:0> if num =~ /[9-13]/
irb(main):003:1> puts "hello"
irb(main):004:1> end
SyntaxError: compile error
(irb):2: invalid regular expression: /[9-13]/
from (irb):4
from :0
irb(main):005:0>
I have tested it in ruby 1.8 and 0.9.
Anyone else spotted this?
I spotted this problem in ruby's regexp today:
$ irb(main):001:0> num = "10"
=> "10"
irb(main):002:0> if num =~ /[9-13]/
irb(main):003:1> puts "hello"
irb(main):004:1> end
SyntaxError: compile error
(irb):2: invalid regular expression: /[9-13]/
from (irb):4
from :0
irb(main):005:0>
I have tested it in ruby 1.8 and 0.9.
Anyone else spotted this?