UK regex fix
authorRichard Penman
Sun, 14 May 2017 08:53:17 -0400
changeset 127 49b60710c1eb
parent 126 f0f585979274
child 128 a63883d0a695
UK regex fix
whois/parser.py
--- a/whois/parser.py	Mon Apr 17 13:46:34 2017 +0800
+++ b/whois/parser.py	Sun May 14 08:53:17 2017 -0400
@@ -568,15 +568,15 @@
     """Whois parser for .uk domains
     """
     regex = {
-        'domain_name':                    'Domain name:\n\s*(.+)',
-        'registrar':                      'Registrar:\n\s*(.+)',
-        'registrar_url':                  'URL: *(.+)',
-        'status':                         'Registration status:\n\s*(.+)',  # list of statuses
-        'registrant_name':                'Registrant:\n\s*(.+)',
-        'creation_date':                  'Registered on: *(.+)',
-        'expiration_date':                'Expiry date: *(.+)',
-        'updated_date':                   'Last updated: *(.+)',
-        'name_servers':                   'Name servers: *(.+)',
+        'domain_name':                    'Domain name:\s*(.+)',
+        'registrar':                      'Registrar:\s*(.+)',
+        'registrar_url':                  'URL:\s*(.+)',
+        'status':                         'Registration status:\s*(.+)',  # list of statuses
+        'registrant_name':                'Registrant:\s*(.+)',
+        'creation_date':                  'Registered on:\s*(.+)',
+        'expiration_date':                'Expiry date:\s*(.+)',
+        'updated_date':                   'Last updated:\s*(.+)',
+        'name_servers':                   'Name servers:\s*(.+)',
     }
 
     def __init__(self, domain, text):