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

SL & STL C++ Discussion :

Recherche particulière dans une string


Sujet :

SL & STL C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 3
    Par défaut Recherche particulière dans une string
    Bonsoir à tous,

    Nouveau sur le forum, j'en profite d'abord pour me présenter. Franck, 26 piges et découvrant la programmation depuis peu, je suis donc un programmeur en herbe, voir en gazon synthétique du Dimanche

    Ma question est la suivante. Je suis en train de développer un bot Irc, pour un premier prog c'est déjà pas mal... et à vrai dire j'ai un petit soucis.

    Une des fonctions de mon bots est de se connecter sur un serveur en telnet, de s'authentifier à celui-ci, et d'y lancer une commande pour attendre une réponse que je vais afficher dans le channel. Jusque là j'ai à peu près réussi la manip.
    Par contre dans mon output, j'ai plusieurs lignes. Dans ces mêmes lignes, je ne souhaiterais récupérer uniquement que la chaîne de caractère qui se trouve entre deux caractères, soit respectivement "]" et "(", afin de les afficher sur le channel.

    Quelqu'un saurait il me conseiller une commande à utiliser pour faire cela? j'ai vu qu'avec RegExp, on pouvait faire des choses intéressantes, mais de là à récupérer une chaine entre deux caractères, je ne sais pas si je saurais m'en sortir avec cette fonction.

    Merci de vos futures réponses,
    Franck

  2. #2
    Expert confirmé
    Avatar de Luc Hermitte
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2003
    Messages
    5 296
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2003
    Messages : 5 296
    Par défaut
    Les expressions régulières sont effectivement une "bonne" façon de s'y prendre.
    Tu as regardé la doc et les exemples d'utilisation de boost.regex ?
    Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
    Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 3
    Par défaut
    Bonjour Luc et merci pour la réponse.

    Je vais m'y plonger de suite

    Franck

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 3
    Par défaut
    Les libs boost sont installées. J'ai regardé les docs sur boost.regex. En fait ça ressemble beaucoup au egrep de php (que je connais un chouillat) ce qui va probablement m'aider dans les recherches.

    Merci encore,
    Franck

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

Discussions similaires

  1. Recherche de caractères dans une "string"
    Par Daniel Paquin dans le forum Groovy
    Réponses: 4
    Dernier message: 19/08/2014, 22h38
  2. [Débutant] Recherche plusieurs string dans une string
    Par KaloOopS dans le forum C#
    Réponses: 2
    Dernier message: 18/01/2012, 10h30
  3. Rechercher une valeur particulière dans une table
    Par stefsas dans le forum SAS Base
    Réponses: 2
    Dernier message: 22/09/2008, 17h40
  4. recherche particulière dans une map
    Par ppaul128 dans le forum SL & STL
    Réponses: 2
    Dernier message: 12/08/2008, 23h10
  5. [DEBUTANT]Recherche mot contenu dans une String
    Par lynxman dans le forum Langage
    Réponses: 7
    Dernier message: 16/12/2005, 11h49

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