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

Programmation et administration système Perl Discussion :

recherche ip dans une chaine


Sujet :

Programmation et administration système Perl

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 7
    Points : 8
    Points
    8
    Par défaut recherche ip dans une chaine
    Salut,

    je suis en train d'essayer de bricoler un truc mais je rame en perl... donc je cherche un peu d'aide.

    J'ai une chaine ou il y a 1 ou plusieurs IP;
    Je veux recuperer la derniere IP qui est dans cette chaine;

    Quelqu'un peu m'aider ?

    merci!


    ex:

    my $chaine='Wed, 05 Jul 2006 22:05:50 CEST:19826: from="Olivier" <olivier@xx.com>,subj=az32, x-qmail-scanner-message-id=<000301c6a06e$2a214cf0$ad86c953@xx> via SMTP from 193.252.22.31 -- from smtp11.orange.fr (193.252.22.31)by 0 with SMTP; 5 Jul 2006 20:05:50 -0000 from tine (AMarseille-152-1-64-173.w83-201.abo.wanadoo.fr [83.201.134.173])by mwinf1104.orange.fr (SMTP Server) with ESMTP id 9ADE91C000A0for <olivier@xx>; Wed, 5 Jul 2006 22:04:00 +0200 (CEST)';


    je veux recuperer : 83.201.134.173

  2. #2
    Membre éclairé
    Avatar de gerald2545
    Profil pro
    Inscrit en
    Février 2003
    Messages
    744
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 744
    Points : 773
    Points
    773
    Par défaut
    ben c'est bon tu l'as ton IP
    bon trêve de plaisanterie

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $chaine =~ m/([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3})\]\)by/g;
    $mail = $1;
    y'a sûrement plus efficace....mais ça devrait fonctionner, sinon il manque pas grand chose

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

    Informations forums :
    Inscription : Mai 2004
    Messages : 7
    Points : 8
    Points
    8
    Par défaut
    merci c'est nikel

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

Discussions similaires

  1. [RegEx] conseil recherche nombre dans une chaine
    Par mitchreward dans le forum Langage
    Réponses: 2
    Dernier message: 21/11/2012, 20h21
  2. [RegEx] Regex : rechercher metacaractère dans une chaine
    Par Nicolas74100 dans le forum Langage
    Réponses: 4
    Dernier message: 22/05/2012, 20h01
  3. Problème de recherche de \ dans une chaine de caractères
    Par tus01 dans le forum Collection et Stream
    Réponses: 3
    Dernier message: 28/12/2010, 11h21
  4. Recherche spécial dans une chaine
    Par nordik69 dans le forum Langage
    Réponses: 3
    Dernier message: 08/07/2008, 14h39
  5. rechercher un "." dans une chaine
    Par nicerico dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 10/10/2006, 06h42

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