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

Java Discussion :

Expression reguliere : Decouper une chaine selon plusieurs criteres


Sujet :

Java

  1. #1
    Membre régulier Avatar de kodo
    Profil pro
    Chef de projet technique
    Inscrit en
    Mars 2006
    Messages
    300
    Points
    92
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations professionnelles :
    Activité : Chef de projet technique

    Informations forums :
    Inscription : Mars 2006
    Messages : 300
    Points : 92
    Par défaut Expression reguliere : Decouper une chaine selon plusieurs criteres
    Bonjour
    Je cherche un moyen pour decouper une chaine de caracteres selon deux criteres.
    Ma chaine :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    String a = " aaa:aaa=\"eeeeeeeeeeeeee\" rrr=\"qqqqqqqq\" bbb=\'yyyyyyyy\'";
    Avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    String[] b = a.split("\"");
    j'obtient un decoupage selon les ".
    et Avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    String[] b = a.split("\'");
    j'obtient un decoupage selon les '.
    Mais si je veux obtenir les deux resultat en un seul, c-a-d un decoupage selon les " et ', quelle est la bonne expression que je dois utilisé ?
    Et merci de votre aide.

  2. #2
    Membre expert

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    2 301
    Points
    3 675
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 301
    Points : 3 675
    Par défaut
    Essaie a.split("[\", ']")


  3. #3
    Membre régulier Avatar de kodo
    Profil pro
    Chef de projet technique
    Inscrit en
    Mars 2006
    Messages
    300
    Points
    92
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations professionnelles :
    Activité : Chef de projet technique

    Informations forums :
    Inscription : Mars 2006
    Messages : 300
    Points : 92
    Par défaut
    Merci Pill_S pour la reponse.
    j'ai trouvé une autre solution, mais pas avec les expressions regulieres, c'est une fonction qui permet de (concatener) les tableaux : System.arraycopy.

    Merci encore.

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

Discussions similaires

  1. [Débutant] Faire une Recherche selon plusieurs criteres
    Par HASSNAA66 dans le forum ASP.NET
    Réponses: 0
    Dernier message: 28/08/2012, 11h20
  2. expressions regulieres - interdire une chaine
    Par Pallando dans le forum Langage
    Réponses: 7
    Dernier message: 22/11/2009, 22h28
  3. Réponses: 3
    Dernier message: 07/10/2009, 20h23
  4. Réponses: 2
    Dernier message: 31/07/2007, 15h23
  5. Réponses: 4
    Dernier message: 29/05/2006, 16h27

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