0
我需要一個正則表達式能夠驗證域名不包含http://或https://MVC模型驗證的正則表達式
我的意思:
有效的應該是:
domain.com
domain.fr
domain.it
domain.whateverelse
subdomain.domain.com
subdomain.doamin.fr
subdomain.domain.whateverelse
無效的應該是:
domain
http://domain.com
https://domain.com
https://domain.whateverelse
http://subdomain.domain.com
http://subdomain.domain.fr
http://subdomain.domain.whateverelse
這是我來到迄今:
(http(s)?://)?([\w-]+\.)+[\w-]+[.com]+(/[/?%&=]*)?
例如上述正則表達式認爲domain.whatever爲無效......所以基本上只是工作與.COM
你的意思是這個http://regex101.com/r/cJ9uZ9/1 –
@AvinashRaj:很接近但不完全︰該正則表達式匹配也'域' –
@AvinashRaj :'domain'應該是無效的 –