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étection de chiffres dans un String


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2010
    Messages : 41
    Par défaut Détection de chiffres dans un String
    Bonjour,

    Pour une application, j'ai besoin de contrôler les string que je reçois et de détecter s'ils contiennent une partie numérique (par ex. : f1, r26, bmw318). Si c'est le cas, alors je dois séparer la partie numérique (ex : bmw et 318) .

    Je voulais alors savoir si java met à disposition qqch pour reconnaître les chiffres dans les strings, ou alors si qqch connaît un algorithme plutôt efficace.
    Pour le moment je pense analyser lettre après lettre, et donc pour chaque lettre je contrôle son code ascii afin de savoir s'il s'agit d'un chiffre. Cette méthode ne m'a pas l'air performante.


    Merci d'avance et bonne journée

  2. #2
    Membre expérimenté Avatar de akrom
    Homme Profil pro
    Automaticien
    Inscrit en
    Mai 2003
    Messages
    115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2003
    Messages : 115
    Par défaut
    Tu doit pouvoir faire ca avec les regex.
    Un bon tuto ici

  3. #3
    Membre Expert
    Avatar de professeur shadoko
    Homme Profil pro
    retraité nostalgique Java SE
    Inscrit en
    Juillet 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : retraité nostalgique Java SE

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 257
    Par défaut
    autre solution ici (et dans la classe DecimalFormat).
    [sauf qu'il faut arriver à la bonne position , donc retour au point de départ ]

  4. #4
    Membre émérite

    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Septembre 2010
    Messages
    450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Directeur des systèmes d'information

    Informations forums :
    Inscription : Septembre 2010
    Messages : 450
    Si vous moinsez, merci de répondre pour argumenter!
    Ma présentation

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2010
    Messages : 41
    Par défaut
    Merci à vous trois pour vos réponses.

    @akrom : Merci de votre proposition, c'est grâce à votre idée que je suis parvenu à faire ce que je voulais (même si pour le moment ça n'est pas ce qu il y a de plus propre )

    @YannPeniguel : Merci, je vais analyser votre solution

    Je posterais le code que j'ai développé quand j'aurais une version "propre"

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

Discussions similaires

  1. Tri de chiffre dans un String
    Par bankette dans le forum Langage
    Réponses: 3
    Dernier message: 16/11/2010, 15h06
  2. Détection des tabulations dans un String
    Par supra3000 dans le forum VBA Access
    Réponses: 1
    Dernier message: 07/01/2009, 08h32
  3. dernier chiffre dans string
    Par titeZ dans le forum VBA Access
    Réponses: 4
    Dernier message: 10/08/2007, 13h46
  4. [Debutant] recuperer un chiffre dans un string
    Par alain.lc dans le forum C
    Réponses: 19
    Dernier message: 27/07/2006, 20h36
  5. Centrer un texte dans un string Grid
    Par christine dans le forum C++Builder
    Réponses: 5
    Dernier message: 22/10/2002, 22h33

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