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? -- Nick Black -------------------------------- http://www.blacksworld.net