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 :

Petit casse tete amusant [niveau debutant] [RegEx]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Septembre 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 4
    Par défaut Petit casse tete amusant [niveau debutant]
    Bonjour a tous,

    voici la variable d'entrée :

    $text_par_prop = "ez-457, ez-666, ez-152 et ez-154";
    ou
    $text_par_prop = "ez-457"
    ou
    $text_par_prop = "ez-457, ez-152 et ez-154";

    ez est la section
    et les numeros suivent derriere

    je veux recuperer la section dans $section
    et les numeros dans un tableau

    preg_split et ereg devraient permettre d'y arriver
    puis
    foreach($numero_recup as $ele) echo 'section :'.$section.' - '.$ele;

    comment faire simple ?

  2. #2
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

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

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    sert toi de explode()
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  3. #3
    Futur Membre du Club
    Inscrit en
    Septembre 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 4
    Par défaut
    explode n'a pas l'air mal

    en fait mon veritable probleme vient du fait que les separateurs varient dans mon cas

    soit : ", "
    soit : " et "

    c'est precisemment ca que je ne sais pas gerer...enfin si mais je voudrais l'expression reguliere qui me permet de le faire proprement !

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Vous devriez y arriver avec :

    A adapter si nécessaire.

  5. #5
    Futur Membre du Club
    Inscrit en
    Septembre 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 4
    Par défaut
    Ok je suis bluffé !

    Assez impressionnant en fait...

    Je file analyser cette merveilleuse expression avec le dico adequat

    tous mes respect et...Résolu !

  6. #6
    Futur Membre du Club
    Inscrit en
    Septembre 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 4
    Par défaut
    Re

    J'ai cherché partout la signification du tilde mais j'ai pas trouvé !

    tu pourrais m'expliquer les expressions que tu as utilisé dans chaque cas ?

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

Discussions similaires

  1. petit casse tete avec des case à cocher
    Par moumous24 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 13/07/2010, 16h14
  2. Réponses: 1
    Dernier message: 10/03/2009, 17h05
  3. Eliminer une boucle for. (Petit casse tete)
    Par zicos dans le forum MATLAB
    Réponses: 8
    Dernier message: 23/05/2007, 11h53
  4. casse tete de requete
    Par moutey dans le forum Langage SQL
    Réponses: 2
    Dernier message: 14/12/2004, 14h00
  5. [casse-tete (pour moi)] recuperer la largeur d'un <div>
    Par Invité dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 05/11/2004, 07h39

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