2010-08-28 67 views
0

我使用這個正則表達式,它適用於接受abc.com.ae或abc.com的兩個點,但我想讓它適用於abc.abc.com三個點。 AE或abc.com.ae或abc.com(第一部分和最後一個部分是可選的。我該怎麼辦呢?`正則表達式域地址

^[A-Za-z0-9]{1,30}\.[a-z]{3}((\.)[a-z]{2})?$ 
+0

你的目標是什麼?驗證給定的字符串是一個有效的域名或解析它並提取它的一部分? – 2010-08-28 18:09:56

+1

Domai現在n個名字不僅由ASCII字符組成。 – dtb 2010-08-28 18:17:42

+1

這個問題的有趣標籤;) – 2010-08-28 19:03:39

回答

0
^([A-Za-z0-9]{1,30}\.)+[a-z]{3}((\.)[a-z]{2})?$ 

我希望th是讓你高興,不管你是試圖完成...