.+)\.(?P.+?)$/', $_SERVER['gtv6.at'], $matches); } else { // www.domain.tld, sub1.sub2.domain.tld, ... preg_match('/^(?P.+)\.(?P.+?)\.(?P.+?)$/', $_SERVER['gtv6.at'], $matches); } $subdomain = (isset($matches['sd'])) ? $matches['sd'] : ''; $domain = $matches['d']; $tld = $matches['tld']; ?>