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

Collection et Stream Java Discussion :

Regexp sur pattern matching


Sujet :

Collection et Stream Java

  1. #1
    Membre éclairé
    Inscrit en
    Septembre 2008
    Messages
    261
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 261
    Par défaut Regexp sur pattern matching
    Salut

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Pattern p = Pattern.compile(".*(^|\\W|\\b)(" + pattern + ")($|\\W|\\b).*", Pattern.CASE_INSENSITIVE);
    Je voudais être sur de comprendre ce que fait la regex, sachant qu'elle est utilisée pour faire du pattern matching.
    Si quelqu'un saurait me la traduire, j'ai trouvé cela pour l'instant.
    ^ => n'importe que caractère
    \b => A word boundary - un mot délimiteur
    Merci

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Janvier 2012
    Messages : 133
    Par défaut
    A vrai dire non, "^" c'est pour préciser en début de chaîne.
    N'importe quel caractère c'est "."
    \W c'est un caractère de non-mot, et \b c'est une fin de mot.

    Je te propose de lire ce site pour te faire une idée plus précise des possibilités et essayer de comprendre ton pattern.

  3. #3
    Membre éclairé
    Inscrit en
    Septembre 2008
    Messages
    261
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 261
    Par défaut
    ok merci, je vais regarder de ce côté

Discussions similaires

  1. Réponses: 0
    Dernier message: 25/05/2015, 15h01
  2. [RegExp] pattern matching adapté
    Par thierry_b dans le forum Collection et Stream
    Réponses: 7
    Dernier message: 06/07/2009, 18h13
  3. Pattern Matching sur une InputStream?
    Par Phoxtrot dans le forum Général Java
    Réponses: 2
    Dernier message: 19/05/2008, 14h36
  4. [RegEx] regexp sur requete SQL
    Par wamania dans le forum Langage
    Réponses: 4
    Dernier message: 11/07/2006, 15h40
  5. [RegExp] contenu de $match suite à (regexp)
    Par Jean_Benoit dans le forum Langage
    Réponses: 2
    Dernier message: 17/10/2005, 18h48

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