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

JavaScript Discussion :

regex pour whitelist d'url


Sujet :

JavaScript

Vue hybride

Halftasoeur regex pour whitelist d'url 27/06/2013, 12h15
SpaceFrog Pourquoi ne pas utiliser... 27/06/2013, 13h02
antho_07 Bonjour, var Regex =... 30/06/2013, 02h02
SpaceFrog qui sera bien plus gourmand... 01/07/2013, 08h28
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Inscrit en
    Juin 2013
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juin 2013
    Messages : 1
    Par défaut regex pour whitelist d'url
    Bonjour,

    j'ai un problème avec une RegEx. Je m'explique :

    j'ai besoin d'une regex qui me servirait à savoir si le champ renseigné par l'utilisateur est bien une chaine que j'autorise dans une "whitelist".

    J'ai vérifié la valeur du champ, je ne sais pas si cela vient d'un problème d'échappement ou autre.

    Ma regex : /hostingpics.net|imageshack.us|youtube.com/Elle reprend toutes les URL que j'ai renseigné préalablement dans un tableau.

    Je voudrai comparer cette regex à une autre URL (celle renseignée dans un champ) qui serait par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MonChamp = "http://youtube.com/5dhdfk"
    Je pense que le problème vient de l'échappement, mais je n'en suis pas certain...

    Merci de m'aider.


    En fait, c'était juste un problème d'échappement. L'objet RegEx ne comprenait pas les "."

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    Pourquoi ne pas utiliser indexOf ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 3
    Par défaut
    Bonjour,



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var Regex = /^http:\/\/www\.(youtube\.com|imageshack\.us|hostingpics\.net)\/.+$/
    bien cordialement

    Antho

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    qui sera bien plus gourmand qu'un indexOf ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

Discussions similaires

  1. [Débutant] Regex pour capturé les Urls
    Par Horizon69 dans le forum VB.NET
    Réponses: 5
    Dernier message: 02/07/2013, 18h57
  2. regex pour tester un mail ou une URL
    Par rambc dans le forum Général Python
    Réponses: 10
    Dernier message: 23/02/2010, 12h37
  3. [RegEx] Regex pour url spéciale
    Par piero53 dans le forum Langage
    Réponses: 12
    Dernier message: 09/02/2010, 09h55
  4. [RegEx] regex pour url
    Par temperature dans le forum Langage
    Réponses: 5
    Dernier message: 23/05/2008, 14h43

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