lib/whois/parsers/whois.nic.kz.rb in whois-parser-1.2.0 vs lib/whois/parsers/whois.nic.kz.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' @@ -23,11 +23,11 @@ # The Example parser for the list of all available methods. class WhoisNicKz < Base property_supported :status do if content_for_scanner =~ /Domain status : ((.+\n)+)\s+\n/ - $1.split("\n").map { |value| value.split("-").first.strip } + ::Regexp.last_match(1).split("\n").map { |value| value.split("-").first.strip } else nil end end @@ -40,15 +40,15 @@ end property_supported :created_on do if content_for_scanner =~ /Domain created: (.+)\n/ - parse_time($1) + parse_time(::Regexp.last_match(1)) end end property_supported :updated_on do - if content_for_scanner =~ /Last modified : (.+)\n/ && !(value = $1).empty? + if content_for_scanner =~ /Last modified : (.+)\n/ && !(value = ::Regexp.last_match(1)).empty? parse_time(value) end end property_not_supported :expires_on