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

avec Java Discussion :

enlever les espaces blancs d une chaines de caracteres


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    245
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2007
    Messages : 245
    Par défaut enlever les espaces blancs d une chaines de caracteres
    Bonjour je reçois cette valeur de type String
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    String toto =300 000 000;
    j aimerai supprimer les espaces pour ensuite manipuler cette string
    lla fonction trim je correspond pas
    auriez-vous une iee?

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,
    Regarde la méthode replaceAll de la classe String

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    245
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2007
    Messages : 245
    Par défaut comme ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    maChaine = maChaine.replaceAll("\\[" "\\]", "");
    remplacer les espaces blancs par rien?

  4. #4
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2008
    Messages
    328
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mexique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2008
    Messages : 328
    Par défaut
    Bonjour,

    trim supprime les eventuels espaces qui serait au debut ou a lafin de la chaine.

    Cordialement.

    Dan

  5. #5
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Mobistar Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    maChaine = maChaine.replaceAll("\\[" "\\]", "");
    remplacer les espaces blancs par rien?
    Salut,
    Au temps pour moi, utilise plutôt replace c'est plus simple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    maChaine = maChaine.replace(" ","");
    Tschau

  6. #6
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,

    Citation Envoyé par George7 Voir le message
    Au temps pour moi, utilise plutôt replace c'est plus simple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    maChaine = maChaine.replace(" ","");
    replaceAll() fonctionne aussi, c'est juste que le code donné est incorrect :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    maChaine = maChaine.replaceAll(" ","");
    a++

  7. #7
    Membre éclairé Avatar de EIN-LESER
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2008
    Messages
    703
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 703
    Par défaut
    Tu a la function split aussi qui peut etre pratique ^^

    si tu fais quelque chose comme sa:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    //tebdate est le nom du string dans l'exemple
    tabdate=date.split("\\D");
    sa te decoupe ton string a tout caractere n'etant pas un chiffre et te le replace a la suite dans un autre string (date ici dans l'exemple)

    ps si tu mets split("\\d") sa te fais pareil mais sa t'enleve tout ce qui est chiffre a l'inverse de l'autre

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

Discussions similaires

  1. Enlever les balises HTML d'une chaine de caractère
    Par okoweb dans le forum Langage
    Réponses: 2
    Dernier message: 24/10/2011, 17h19
  2. Réponses: 4
    Dernier message: 29/08/2008, 11h53
  3. [RegEx] Enlever les premiers zéros d'une chaine
    Par max-mag dans le forum Langage
    Réponses: 2
    Dernier message: 14/11/2007, 19h17
  4. Réponses: 3
    Dernier message: 31/01/2005, 23h18

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