lib/spread2rdf/coord.rb in spread2rdf-0.0.1 vs lib/spread2rdf/coord.rb in spread2rdf-0.0.2
- old
+ new
@@ -7,10 +7,10 @@
case args = args.first
when Hash
super(args[:column], args[:row])
when Symbol, String
coord = args.to_s
- raise "Invalid cell coordinates #{coord}" unless coord =~ /(\w+)(\d+)/
+ raise "Invalid cell coordinates #{coord}" unless coord =~ /([A-Za-z]+)(\d+)/
super(Regexp.last_match[1], Regexp.last_match[2].to_i)
else raise ArgumentError, "can't handle argument #{args}"
end
else raise ArgumentError, "too many arguments: #{args}"
end
\ No newline at end of file