2015-03-31 37 views
0

我想檢查正則表達式,如果一個域名有.de tld。正則表達式來檢查如果頂級域名是.de

這樣的,如果條件滿足如下: -

$url = 'google.de'; 
$regex = ''; 
if(preg_match($regex, $url)) { 
    // url has .de TLD 
} 
+0

最後的'tld'是什麼意思? – 2015-03-31 02:19:56

+0

域名「google.de」中的'TLD'是'DE'。 – 2015-03-31 02:20:58

+1

嘗試'$ regex ='〜\ .de $〜';' – 2015-03-31 02:21:32

回答

2

您需要使用線錨$結束後\.de檢查字符串.de出現在最後。

$regex = '~\.de$~';