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

Shell et commandes GNU Discussion :

Répétition d'une expression réguliere n fois


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de ManusDei
    Homme Profil pro
    vilain troll de l'UE
    Inscrit en
    Février 2010
    Messages
    1 624
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : vilain troll de l'UE

    Informations forums :
    Inscription : Février 2010
    Messages : 1 624
    Par défaut Répétition d'une expression réguliere n fois
    Pour ma culture générale (et à mon avis je vais en avoir besoin plus tard), j'ai une petite question.

    J'ai ce motif -> Donc une lettre capitale suivie d'une ou plusieurs lettres minuscules.
    Comment j'écris une expression régulière qui représente un nombre indéfini de fois cette expression ?
    Par exemple qui reconnaitrait ces deux expressions :
    AsuoiDorezKe
    DmroKmi
    Mais pas celle là
    AHEDuisERuiorzSs

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur informatique en retraite
    Inscrit en
    Avril 2008
    Messages
    2 103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique en retraite

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 103
    Par défaut
    Je dirais ([A-Z][a-z]+)* tout simplement.

    Rq1: quand tu dis "un nombre indéfini de fois", si tu veux dire "un entier strictement positif" et non "un entier positif ou nul", il faut substituer "+" à "*".

    Rq2: si c'est pour "egrep", c'est ok. si c'est pour "sed", il faut quoter les parenthèses avec un backslash

    HTH
    )jack(

  3. #3
    Membre expérimenté Avatar de ManusDei
    Homme Profil pro
    vilain troll de l'UE
    Inscrit en
    Février 2010
    Messages
    1 624
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : vilain troll de l'UE

    Informations forums :
    Inscription : Février 2010
    Messages : 1 624
    Par défaut
    C'était l'un ou l'autre, je réfléchissais à quelle était la syntaxe pour encapsuler une expression régulière.

    Merci
    (j'utilise perl, donc j'essayerais les deux, on verra bien)

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

Discussions similaires

  1. faire une expression réguliere dans rechercher remplacer
    Par fred0655 dans le forum Dreamweaver
    Réponses: 15
    Dernier message: 10/07/2011, 18h49
  2. [RegEx] erreur dans une expression réguliere
    Par vasilov dans le forum Langage
    Réponses: 4
    Dernier message: 24/06/2008, 22h31
  3. [RegEx] Problème avec une expression réguliere
    Par figatelliSTI dans le forum Langage
    Réponses: 4
    Dernier message: 20/02/2008, 09h59
  4. [RegEx] Couper un mot avec une expression réguliere ?
    Par mLk92 dans le forum Langage
    Réponses: 4
    Dernier message: 24/08/2006, 09h34
  5. [RegEx] Difficultés avec une expression réguliere
    Par saint-pere dans le forum Langage
    Réponses: 10
    Dernier message: 24/06/2006, 13h47

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