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 Perl Discussion :

[langage] exp reg: recherche mot ou ensemble de mot


Sujet :

Langage Perl

  1. #1
    Membre à l'essai Avatar de eautret
    Homme Profil pro
    Chargé d'application
    Inscrit en
    Décembre 2004
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Chargé d'application
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2004
    Messages : 21
    Points : 15
    Points
    15
    Par défaut [langage] exp reg: recherche mot ou ensemble de mot
    Bonjour,

    Y-a-til une expression régulière qui permette de trouver un ou plusieurs mots avec une chaine de type:
    " pppépp ppépêppppp-nbnbn kgkkçàg "
    avec ou sans espace au début et à la fin

    Résultat attendu: "pppépp ppépêppppp-nbnbn kgkkçàg"

    ...en fait c'est les espaces de la fin qui me posent problèmes.

    Erwan

  2. #2
    Membre expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Points : 3 166
    Points
    3 166
    Par défaut
    Bonjour,

    Je ne suis pas sûr de bien comprendre ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    $chaine=" pppépp ppépêppppp-nbnbn kgkkçàg "; 
    if ($chaine =~ /(pppépp ppépêppppp-nbnbn kgkkçàg)/)
      { print "$1\n"; }
    ... semble faire ce que tu as l'air de demander

    Peux tu préciser, s'il te plait ?
    La FAQ Perl est par ici
    : La fonction "Rechercher", on aurait dû la nommer "Retrouver" - essayez et vous verrez pourquoi !

  3. #3
    Membre à l'essai Avatar de eautret
    Homme Profil pro
    Chargé d'application
    Inscrit en
    Décembre 2004
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Chargé d'application
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2004
    Messages : 21
    Points : 15
    Points
    15
    Par défaut
    Ma chaine est une variable qui contient des noms de villes donc qui peut avoir plusieurs mots séparés par des espaces, des tirets qui peut contenir des accents, des ç, des majuscules, des minuscules et qui peut avoir des espaces avant et après.
    Je cherche à récupérer ces noms de villes sans espaces ni avant ni après.

    Est-ce que ça aide ?

  4. #4
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 498 771
    Points
    498 771
    Par défaut
    c possible mais faut que tu me donnes un bon exemple

  5. #5
    Membre expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Points : 3 166
    Points
    3 166
    Par défaut
    Citation Envoyé par eautret
    Est-ce que ça aide ?
    Grandement !!!

    mettra dans $1 la chaîne sans les blancs initiaux, ni terminaux.

    Est-ce bien ce que tu voulais ? Si oui, n'oublie pas le tag [résolu] 8)
    La FAQ Perl est par ici
    : La fonction "Rechercher", on aurait dû la nommer "Retrouver" - essayez et vous verrez pourquoi !

  6. #6
    Membre à l'essai Avatar de eautret
    Homme Profil pro
    Chargé d'application
    Inscrit en
    Décembre 2004
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Chargé d'application
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2004
    Messages : 21
    Points : 15
    Points
    15
    Par défaut
    ok super, ca marche impeccable !!!

    merci, Erwan

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

Discussions similaires

  1. Expreg recherche d'un ensemble de mots
    Par Jasmine80 dans le forum Langage
    Réponses: 4
    Dernier message: 01/06/2007, 18h31
  2. [exp reg] supprimer plusieurs occurences
    Par max44410 dans le forum Langage
    Réponses: 2
    Dernier message: 20/09/2006, 00h16
  3. Réponses: 4
    Dernier message: 09/03/2006, 18h06
  4. [langage] Moteur de recherche
    Par mobscene dans le forum Langage
    Réponses: 23
    Dernier message: 31/05/2005, 06h26

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