whois/__init__.py
changeset 22 1a6c1830d4bc
parent 14 2bada1724be7
child 23 5c3e1a2c9c9a
--- a/whois/__init__.py	Wed Mar 05 15:02:53 2014 -0500
+++ b/whois/__init__.py	Wed Mar 05 15:13:05 2014 -0500
@@ -27,10 +27,14 @@
     'google.com.au'
     >>> extract_domain('http://blog.webscraping.com')
     'webscraping.com'
-    >>> extract_domain('69.59.196.211')
+    >>> extract_domain('198.252.206.140')
     'stackoverflow.com'
+    >>> extract_domain('102.112.2O7.net')
+    '2o7.net'
+    >>> extract_domain('1-0-1-1-1-0-1-1-1-1-1-1-1-.0-0-0-0-0-0-0-0-0-0-0-0-0-10-0-0-0-0-0-0-0-0-0-0-0-0-0.info')
+    '0-0-0-0-0-0-0-0-0-0-0-0-0-10-0-0-0-0-0-0-0-0-0-0-0-0-0.info'
     """
-    if re.match(r'\d+.\d+.\d+.\d+', url):
+    if re.match(r'\d+\.\d+\.\d+\.\d+', url):
         # this is an IP address
         return socket.gethostbyaddr(url)[0]