lib/whois/parsers/whois.nic.mx.rb in whois-parser-1.2.0 vs lib/whois/parsers/whois.nic.mx.rb in whois-parser-2.0.0

- old
+ new

@@ -1,11 +1,11 @@ #-- # Ruby Whois # # An intelligent pure Ruby WHOIS client and parser. # -# Copyright (c) 2009-2018 Simone Carletti <weppos@weppos.net> +# Copyright (c) 2009-2022 Simone Carletti <weppos@weppos.net> #++ require_relative 'base' @@ -43,11 +43,11 @@ end property_supported :created_on do if content_for_scanner =~ /Created On:\s+(.*)\n/ - parse_time($1) + parse_time(::Regexp.last_match(1)) end end # FIXME: the response contains localized data # Expiration Date: 10-may-2011 @@ -58,16 +58,16 @@ # end # end property_supported :expires_on do if content_for_scanner =~ /Expiration Date:\s+(.*)\n/ - parse_time($1) + parse_time(::Regexp.last_match(1)) end end property_supported :nameservers do if content_for_scanner =~ /Name Servers:\n((.+\n)+)\n/ - $1.scan(/DNS:\s+(.+)\n/).flatten.map do |line| + ::Regexp.last_match(1).scan(/DNS:\s+(.+)\n/).flatten.map do |line| name, ipv4 = line.strip.split(/\s+/) Parser::Nameserver.new(:name => name, :ipv4 => ipv4) end end end