2013-02-01 63 views
-1

我想验证一个域名,用户不应该被允许进入http://或HTTP://和www。和WWW。它应该接受以下条件域名验证

1.xyz.com 
2.xyz.co.in 
3.xyz.com.in 
4.mail.com.com 
5.ma-il.com 
6.ma-il.com.com 
7.123.com 
    mail2.com 
    2mail.com 
    mai2l.com 
8.COM.COM.COM 
9.mail.comm.com 
10.mail.com.com.com.comc.com 
11.mail.123.COM 
12.123.123.com 
13.MAIL.MA-1.COM and some invalid domains are 

mail.com.inn,mail.innn,123.comm,mail.comm.comm,mail.com.c-m. 

有人可以帮我验证域字段。

+0

是有效域的详尽清单?如果不是,那么准确的规则是什么? – AnthonyM

+0

http://sqa.fyicenter.com/Online_Test_Tools/Domain_Name_Format_Validator.php – user1934095

+0

我参考了上面的链接,并得到了条件 – user1934095

回答

0

试试这个:

^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z-]{2,6}$
+0

第一个字符不应该包含数字,因为标签的第一个字符只能是字母,即。 [A-ZA-Z] –