擅长:python、mysql、java
<p>试试这个:</p>
<pre><code>hostList = [
'www.domain.com',
'ns1.domain.com',
'mail.domain.com',
'community.domain.com',
'mx.domain.com',
'mx3.domain.com',
'aspmx.l.google.com',
'forums.domain.com'
]
for h in hostList:
splitHost = h.split('.')
tld = splitHost.pop()
dom = splitHost.pop()
host = '.'.join(splitHost)
print 'FQHN: : ', h
print 'Host : ', host
print 'Domain: ', dom
print 'TLD : ', tld
print
</code></pre>
<p>还要注意,这只适用于<code>com</code>、<code>net</code>、<code>org</code>等“简单”tld</p>