lib/whois/parsers/whois.nic.es.rb in whois-parser-1.2.0 vs lib/whois/parsers/whois.nic.es.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'
@@ -20,11 +20,11 @@
#
class WhoisNicEs < Base
property_supported :domain do
if content_for_scanner =~ /Domain Name:\s+(.+)\n/
- $1.downcase
+ ::Regexp.last_match(1).downcase
end
end
property_not_supported :domain_id
@@ -46,36 +46,36 @@
end
property_supported :created_on do
if content_for_scanner =~ /Creation Date:\s+(.+)\n/
- parse_time($1)
+ parse_time(::Regexp.last_match(1))
end
end
property_not_supported :updated_on
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 :registrar do
Parser::Registrar.new(
:name => 'ES-NIC',
- :organization => 'ES-NIC Delegated Internet Registry for Spain',
+ :organization => 'ES-NIC Delegated Internet Registry for Spain'
)
end
property_supported :registrant_contacts do
if content_for_scanner =~ /Registrant Name:\s+(.+)\n/
Parser::Contact.new(
type: Parser::Contact::TYPE_REGISTRANT,
id: nil,
- name: $1.to_s.strip,
+ name: ::Regexp.last_match(1).to_s.strip,
organization: nil,
address: nil,
city: nil,
zip: nil,
state: nil,