expression reguliere pour url
Bonjour à tous;
je voudrais une expression regulière qui teste si n'importe quelle url est bien formée ou pas.
j'utilisais cette expression expression mais elle fonctionne pas pour tous les url.
Code:
1 2
|
String urlPattern= "^(http://|https://|HTTP://|HTTPS://|href='|href=\"|HREF=\"|ftp://|file://)?(www.)?([a-zA-Z0-9]+).[a-zA-Z0-9]*.[a-z]{3}.?([a-z]+)?$"; |
quand je teste ces url, ça ne fonctionne pas
Code:
1 2 3
|
String url="ftp://ftp.rfc-editor.org/in-notes/rfc2396.txt";
etc |
merci de votre aide