Expression regulière pour relever une URL avec ses paramètres
Salut la compagnie,
Je suis un peu une bille en expression regulière.
En auriez-vous une pour relever une url avec paramètres dans un texte.
J'en ai trouvé sur le net mais dès que je mets des paramètres ça ne marche plus, le pattern n'est plus reconnu. Les voici:
Code:
1 2 3 4
|
"((https?|ftp|gopher|telnet|file|notes|ms-help):((//)|(\\\\))+[\w\d:#@%/;$()~_\?\+-=\\\.&]*)"
et
"([A-Za-z][A-Za-z0-9+.-]{1,120}:[A-Za-z0-9/](([A-Za-z0-9$_.+!*,;/?:@&~=-])|%[A-Fa-f0-9]{2}){1,333}(#([a-zA-Z0-9][a-zA-Z0-9$_.+!*,;/?:@&~=%-]{0,1000}))?)" |
Pour info, voici la discussion dans laquelle on débat du sujet: http://www.developpez.net/forums/sho...62&postcount=6.
Merci d'avance.
A+