IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Verification URL par expression regulière [RegEx]


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Inscrit en
    Février 2006
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 49
    Points : 39
    Points
    39
    Par défaut Verification URL par expression regulière
    Bonjour,

    je ne sais pas si je suis au bon endroit pour exposer mon problème mais comme c'est dans le contexte PHP/MySQL, je me suis dit que j'allais demander ici.

    En fait, je voudrais vérifier la présence ou non d'une URL dans une chaine de caractère. Pour cela, je fais appel à une fonction que j'ai écrite. Le problème, c'est que lorsque je cela ne fonctionne que lorsque l'adresse saisie est du type : http://blabla.blabla.bla... (ou https://blabla.blabla.bla)

    Bref, dès que je saisie une adresse du style www.blabla.com, ça ne detecte pas la presence d'url, et de même lorsque je prend le protocle ftp

    Voici la fonction que jutilise
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    function presenceURL ($chaine) {
    	if (!ereg('[(http(s)?|ftp)://]?'
    		 . '[:alnum:]+\.'
    		 . '[:alnum:]+\.'
    		 . '[:alpha:]{2,4}',
    			$chaine)) {
    		return false;
    	}
    	return true;
    }
    Je ne suis pas un "as" en expressions régulière donc je suis très vite arrivé à cours d'eventuelles solutions devant mon problème !

    En vous remerciant par avance, je vous souhaite une bonne journée

    Arnaud.

  2. #2
    Membre expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Points : 3 212
    Points
    3 212

  3. #3
    Nouveau membre du Club
    Inscrit en
    Février 2006
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 49
    Points : 39
    Points
    39
    Par défaut
    Ok, désolé et merci pour les liens

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 24/03/2012, 10h54
  2. [RegEx] expression regulière commence par
    Par mioke dans le forum Langage
    Réponses: 4
    Dernier message: 23/04/2009, 13h15
  3. Verification de textBox avec expression regulière
    Par GrosBibi dans le forum Windows Forms
    Réponses: 7
    Dernier message: 29/05/2008, 14h57
  4. Expression regulière pour relever une URL avec ses paramètres
    Par Immobilis dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 15/03/2008, 16h52
  5. [RegEx] Extraction d'une partie d'une URL par expression régulière
    Par Maxbenji dans le forum Langage
    Réponses: 2
    Dernier message: 16/01/2007, 22h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo