VérifieExpressionRégulière un peu d'aide please |
Sujet: VérifieExpressionRégulière un peu d'aide please par newsoft sur 13/5/2006 15:42:49 Bonjour à tous, J'ai besoin de récupérer l'adresse IP 165.233.44.226 de cette chaine issue d'un fichier log de IIS (voir ci-dessous) et j'ai beau essayer toutes les syntaxes possibles je n'y arrive pas. Bien entendu l'IP change selon l'utilisateur qui se connecte. De plus il faut sauter la première "210.206.22.222" qui est celle du serveur et dont je n'ai pas besoin. Quelqu'un peut t'il m'aider ? ip est une chaîne sTexte est une chaîne sLog est une chaîne="2006-03-21 07:46:01 210.206.22.222 GET /CB_Web_1_0/Authentification.aspx - 80 - 165.233.44.226 Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+4.0;+Utilisateur+IST) 200 0 0" sExpression est une chaîne ="([0-9]{1,3}[.][0-9]{1,3}[.][0-9]{1,3}[.][0-9]{1,3})([0-9]+[ -ÿ]+)" SI VérifieExpressionRégulière(sLog, sExpression,ip,stexte) ALORS Info(ip) Info(stexte) FIN |