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

Collection et Stream Java Discussion :

Split et suppression d'espaces


Sujet :

Collection et Stream Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut Split et suppression d'espaces
    Bonjour à tous.
    J'ai un petit problème avec la méthode split que je n'arrive pas à résoudre.

    J'ai une chaine de caractères qui ressemble à ça:
    texte texte texte texte texte texte

    Les différents textes sont séparés par un ou plusieurs caractères vides.
    Je voudrais que les textes soient tous séparés par un seul espace pour que ça devienne:
    texte texte texte texte texte texte

    Je ne m'en sors pas avec les expressions régulières.
    Merci de votre aide.

  2. #2
    Membre Expert
    Avatar de ®om
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 815
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 815
    Par défaut
    Citation Envoyé par fr1man
    Bonjour à tous.
    J'ai un petit problème avec la méthode split que je n'arrive pas à résoudre.

    J'ai une chaine de caractères qui ressemble à ça:
    texte texte texte texte texte texte

    Les différents textes sont séparés par un ou plusieurs caractères vides.
    Je voudrais que les textes soient tous séparés par un seul espace pour que ça devienne:
    texte texte texte texte texte texte

    Je ne m'en sors pas avec les expressions régulières.
    Merci de votre aide.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    String result = taChaine.replaceAll("\\s+", " ");
    (édité pour mettre un +)

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    Ca fonctionne en remplaçant le * par un +.
    Sinon, ça me met un espace entre chaque lettre.
    Donc:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    String result = taChaine.replaceAll("\\s+", " ");
    Merci pour ton aide.

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

Discussions similaires

  1. Suppression d'espaces dans une chaîne
    Par dafalri dans le forum Langage
    Réponses: 11
    Dernier message: 20/02/2006, 13h13
  2. Regexp de suppression d'espaces en début de ligne
    Par batmatm dans le forum Langage
    Réponses: 4
    Dernier message: 20/10/2005, 15h25
  3. Suppression des espaces
    Par mcdelay dans le forum Access
    Réponses: 4
    Dernier message: 18/10/2005, 08h39
  4. Réponses: 2
    Dernier message: 01/07/2005, 10h56
  5. [Tomcat] Suppression des espaces
    Par bluefox_du_974 dans le forum Tomcat et TomEE
    Réponses: 5
    Dernier message: 16/12/2004, 21h54

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