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 :

Java et les expressions régulière


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2006
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 56
    Par défaut Java et les expressions régulière
    Bonjour, je voudrai repérer avec une expression régulière la chaine après "url".
    String texte = "blablablba,"url":"http://google.fr",tototo,"url":"ftp://free.fr"";

    et comme résultat j'aurai :
    http://google.fr
    ftp://free.fr

    voila ce que j'ai fait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Pattern p = Pattern .compile("\"url\":\".\"");
    mais malheureusement je ne suis pas pro en expressions régulières ...

    All hints are welcome
    Merci

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Ton expression régulière doit être

    traduction: , après "url":", tu prend 'tout sauf le guillemet' (qui va servir à fermer) et çà doit être suivi d'un guillement. La () est là pour englober la partie qui t'intéresse et la rendre récupérable avec matcher.group(1)

    N'oublie pas d'escaper tes " quand tu le mettra dans le code java

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

Discussions similaires

  1. Java et les expressions régulières
    Par minooo dans le forum Entrée/Sortie
    Réponses: 9
    Dernier message: 29/03/2010, 09h21
  2. Les expressions régulières en java
    Par blackhock dans le forum Général Java
    Réponses: 2
    Dernier message: 21/04/2009, 13h05

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