REGEx

Résolu
bobtipitt Messages postés 61 Date d'inscription   Statut Membre Dernière intervention   -  
varfendell Messages postés 3259 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je sais qu'il y a plein de forum et de site qui parle de ça mais il y en a aucun qui marche pour vrai! Alors comment fait-on un regex pour vérifié un url comme ça : http://www.educ.gouv.qc.ca/1/2/3.php?var=cont&var2=cont2!

Merci!

2 réponses

hotrod
 
et que veux tu vérifier dans l'url ???
0
bobtipitt Messages postés 61 Date d'inscription   Statut Membre Dernière intervention   2
 
je veux tout vérifier! Pouvoir valider une url comme celle ci
0
varfendell Messages postés 3259 Date d'inscription   Statut Membre Dernière intervention   707
 
Tu as plein de sorte de regexp qui pourrait fonctionner:
string regexp = @"((https?|ftp|gopher|telnet|file|notes|ms-help):((//)|(\\\\))+[\w\d:#@%/;$()~_?\+-=\\\.&]*)"
ou bien

string regexp = ^(https?://)?(([0-9a-z_!'().&=$%-]: )?[0-9a-z_!'().&=$%-]@)?(([0-9]{1,3}\.){3}[0-9]{1,3}|([0-9a-z_!'()-]\.)([0-9a-z][0-9a-z-]{0,61})?[0-9a-z]\.[a-z]{2,6})(:[0-9]{1,4})?((/?)|(/[0-9a-z_!*'().;?:@&=$,%#-])/?)$

var regexp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/

0