J'ai ce modèle ^(?:http://)?(?:www.)?(.*?)/?(.*?)$
mais ce n'est pas encore parfait. Disons que nous avons ces urls pour effectuer le test:Motif Regex pour formater l'URL
example.com
example.com/
www.example.com/
http://example.com/
example.com/param
http://example.com/params/
La sortie finale devrait être example.com/
s'il n'y a pas de paramètres et example.com/params/
si des paramètres. Mon problème est qu'il ne correspond qu'à un deuxième groupe. Il ne semble pas que /?
fonctionne sinon il s'arrêterait sur le caractère de barre oblique. Est-il possible de réaliser ce que je veux en utilisant un seul motif?
Oui, c'est ce que je cherche. Merci! –