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 :

Utilisation du OU


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 28
    Points : 13
    Points
    13
    Par défaut Utilisation du OU
    Bonjour,

    Ma question est surement bête mais peut on faire cele avec le ou en espression régulière :

    abc | def | ghi ?
    c'est à dire mettre plusieurs champs et tester avec le ou.

    Autre question : quel délimiteur utiliser en php ? Parce que quand j'utilise le / c'est bon, sauf que je voudrais en utiliser un autre car j'utilise le / dans l'expression et que je veux utiliser # par exemple, ça ne fonctionne plus.
    Si le slash est le seul délimiteur en php, alors comment l'échapper ?


    Merci bonne soirée

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 416
    Points
    91 416
    Billets dans le blog
    20
    Par défaut


    Tout est dans la doc...
    Délimiteurs
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #3
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 28
    Points : 13
    Points
    13
    Par défaut
    d'accord oui j'ai essayé avec la #
    et pour mon histoire de OU ?

  4. #4
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 28
    Points : 13
    Points
    13
    Par défaut
    Bonjour

    Je remonte mon topic, parce que j'ai toujours pas résolu mon problème avec le OU !

    L'expression régulière :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $pattern = "#^/releases/(sinceDay/[0-9]+ | before/[0-9]{4}-[0-9]{2}-[0-9]{2})$#";
    et je lui passe comme string celle ci : "/releases/before/2012-10-05" ou celle ci "/releases/sinceDay/5"

    bien évidement, preg_match me retourne 0 donc c'est pas bon...
    Sauf que je comprends vraiment pas mon problème donc je viens à vous pour m'éclairer, merci

  5. #5
    Invité
    Invité(e)
    Par défaut
    Bonjour, il ne faut pas mettre d'espaces dans le pattern ! (sinon, ils sont pris en compte)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $pattern = "#^/releases/(sinceDay/[0-9]+|before/[0-9]{4}-[0-9]{2}-[0-9]{2})$#";

Discussions similaires

  1. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 16h57
  2. Réponses: 4
    Dernier message: 05/06/2002, 15h35
  3. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 13h36
  4. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 17h01
  5. Réponses: 2
    Dernier message: 21/03/2002, 00h01

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