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

  1. #1
    Membre régulier
    Homme Profil pro
    Tech maintenance Info
    Inscrit en
    août 2009
    Messages
    157
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Tech maintenance Info
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : août 2009
    Messages : 157
    Points : 80
    Points
    80

    Par défaut RegExp: Pattern groupes de minuscules

    Bonjour,
    Dans la chaine suivante:
    "Le Chat a Fin Il CherChe aL Sourie."
    Je cherche à remplacer uniquement les groupes de minuscules.
    Obtenir ce résultat en considérant que mon caractère de remplacement est "_":
    "Le C_ a F_ Il C_C_ aL S_."
    J'ai testé avec ce pattern: "([^a-z]|^)[a-z]+(?![a-z])", mais mes minuscules "isolés/seules" sont aussi remplacés.
    Connaissez-vous une alternative?

  2. #2
    Expert confirmé
    Avatar de Loceka
    Profil pro
    Inscrit en
    mars 2004
    Messages
    2 257
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2004
    Messages : 2 257
    Points : 4 649
    Points
    4 649

    Par défaut

    Bonjour,

    Je ne connais pas les regex en VB mais ceci devrait faire l'affaire, c'est assez standard :

  3. #3
    Membre régulier
    Homme Profil pro
    Tech maintenance Info
    Inscrit en
    août 2009
    Messages
    157
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Tech maintenance Info
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : août 2009
    Messages : 157
    Points : 80
    Points
    80

    Par défaut

    Bonjour Loceka,
    Je test et reviens.
    -----
    Re
    Merci pour la réponse, ce pattern semble Ok!
    Si j'ai bien compris, il remonte les groupes de 2 caractères minuscules minimum.

  4. #4
    Expert confirmé
    Avatar de Loceka
    Profil pro
    Inscrit en
    mars 2004
    Messages
    2 257
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2004
    Messages : 2 257
    Points : 4 649
    Points
    4 649

    Par défaut

    Citation Envoyé par NeriXs Voir le message
    Si j'ai bien compris, il remonte les groupes de 2 caractères minuscules minimum.
    Oui c'est ça.
    Il y a 3 façons d'utiliser les accolades :
    - *{2} -> exactement 2 caractères
    - *{3,5} -> au minimum 3 caractères, au maximum 5
    - *{4,} -> au minimum 4 caractères, pas de borne max

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

Discussions similaires

  1. Regexp pattern de caractères spéciaux.
    Par NeriXs dans le forum VBScript
    Réponses: 0
    Dernier message: 05/12/2017, 21h15
  2. Regexp Pattern et Matcher
    Par Space23 dans le forum Général Java
    Réponses: 3
    Dernier message: 23/09/2011, 00h08
  3. [RegExp] pattern matching adapté
    Par thierry_b dans le forum java.util
    Réponses: 7
    Dernier message: 06/07/2009, 18h13
  4. [Java][Regexp] Pattern spécial.
    Par Maya_vega dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 05/04/2007, 20h09
  5. Réponses: 1
    Dernier message: 07/09/2006, 10h34

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