REGEx

Résolu
bobtipitt Messages postés 63 Statut Membre -  
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

  1. hotrod
     
    et que veux tu vérifier dans l'url ???
    0
    1. bobtipitt Messages postés 63 Statut Membre 2
       
      je veux tout vérifier! Pouvoir valider une url comme celle ci
      0
  2. 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