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 réguliere : récuperer un champ à l'intérieur d'une chaine de caractere


Sujet :

Java

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    100
    Points
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 100
    Points : 37
    Par défaut Expression réguliere : récuperer un champ à l'intérieur d'une chaine de caractere
    BOnjour

    Je dois recuprer une chaine de caractere à l'intrieur d'une chaine de caractere.
    Avant je faisais ça avec le ce type de fichier : test_20110528140301-123897.TXT

    java.util.regex.Pattern p = java.util.regex.Pattern.compile(".*?_(\\d*)-.*");

    Mais maintenant j'utilise un autre type de fichier test_V1_20110528140301.TXT


    et je veux recuprer 20110528140301 à partir de la chaine??

    comment je dois modifier ça java.util.regex.Pattern p = java.util.regex.Pattern.compile(".*?_(\\d*)-.*");
    j'ai trouvé ça mais ça ne marche pas :

    java.util.regex.Pattern.compile("*V*.*?_(\\d*)..*");


    Avez vous une idée SVP ???

    ça m'aidera vraiament

    merci beaucoup d'avance

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    100
    Points
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 100
    Points : 37
    Par défaut Re c'est urgent
    C'est le meme message que précedement

  3. #3
    Membre actif Avatar de Mamypirate
    Homme Profil pro
    Samouraï
    Inscrit en
    Mai 2011
    Messages
    108
    Points
    211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Samouraï
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2011
    Messages : 108
    Points : 211
    Par défaut
    Essai comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    String fileName = "test_V1_20110528140301.TXT";
    String extractValue = fileName.split("[\\._]")[2];

Discussions similaires

  1. expression réguliere sur une chaine de caractere
    Par delilou dans le forum Général Java
    Réponses: 6
    Dernier message: 22/04/2011, 18h09
  2. Réponses: 11
    Dernier message: 19/04/2011, 16h30
  3. [PHP 4] Récuperer des données a partir d'une chaine de caracteres URL
    Par moonwar dans le forum Langage
    Réponses: 4
    Dernier message: 13/02/2009, 08h59
  4. Réponses: 6
    Dernier message: 05/04/2006, 12h12
  5. Récuperer une chaine de caractere
    Par Shandler dans le forum C++
    Réponses: 18
    Dernier message: 28/02/2005, 18h08

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