0
je besoin d'un regex pour être en mesure de valider un nom de domaine sans http: // ou https: //MVC Validation du modèle RegEx
Ce que je veux dire:
Valid devrait être:
domain.com
domain.fr
domain.it
domain.whateverelse
subdomain.domain.com
subdomain.doamin.fr
subdomain.domain.whateverelse
non valide doit être:
domain
http://domain.com
https://domain.com
https://domain.whateverelse
http://subdomain.domain.com
http://subdomain.domain.fr
http://subdomain.domain.whateverelse
C'est ce que je suis venu jusqu'à présent:
(http(s)?://)?([\w-]+\.)+[\w-]+[.com]+(/[/?%&=]*)?
Par exemple, le regex considère comme invalide ci-dessus domain.whatever ... donc fonctionne fondamentalement juste avec .com
vous voulez dire ceci http://regex101.com/r/cJ9uZ9/1 –
@AvinashRaj: assez proche mais pas exactement: que regex correspond également 'domain' –
@AvinashRaj : 'domain' devrait être invalide –