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

Langage Java Discussion :

Découper / isoler une string suivant un caractère


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    80
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2006
    Messages : 80
    Par défaut Découper / isoler une string suivant un caractère
    Bonjour,

    Mon java va de plus en plus mal :s

    Tout d'abord, je tiens à dire que j'ai effectué une recherche sur le sujet qui me concerne, et j'ai pas trouvé grand chose de bien relevant. Mais j'ai peut-être extrêmement mal cherché.

    Mon problème (de newbie...):

    J'aimerais pouvoir isoler une string qui suit un caractère bien spécifique.

    Le substring existe pour ça, mais je ne me débrouille pas avec :s

    La chaîne est passée en ligne de commande, en argument args[0].

    Si ma ligne de commande est:
    java TestString -ssodfsdfgdbhfiu
    Comment faire pour extraire tout les caractères qui suivent le "-" de mon args[0], et les stocker, caractère par caractères dans un tableau de String[] ?

    Le processus doit aussi fonctionner si on rajoute un argument (args[1]) et cet argument ne doit pas être pris en compte par le découpage...

    Voilà ce que j'aimerais savoir faire, mais les String et moi ça n'a jamais fait 1

    D'avance merci.

  2. #2
    Membre expérimenté
    Inscrit en
    Octobre 2007
    Messages
    311
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 311
    Par défaut
    Quelquechose du genre peut-etre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    String tmp = args[0];
    String recup = tmp.substring(tmp.indexOf('-') + 1);
    en partant du principe que args[0] != null

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    80
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2006
    Messages : 80
    Par défaut
    Bha, oui, ça marche.

    Merci

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 23/11/2014, 22h55
  2. Chercher une string entre deux caractère délimiteur
    Par ovcrash dans le forum VBScript
    Réponses: 2
    Dernier message: 07/02/2010, 01h00
  3. Spliter une chaîne suivant deux caractères
    Par rambc dans le forum Général Python
    Réponses: 2
    Dernier message: 13/02/2009, 16h15
  4. découper dans une string des tronçons de 30 caractères?
    Par Jayceblaster dans le forum Windows Forms
    Réponses: 1
    Dernier message: 24/07/2007, 17h03
  5. Réponses: 6
    Dernier message: 24/07/2003, 12h39

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