Parser une chaîne

Signaler
Messages postés
366
Date d'inscription
mercredi 7 avril 2004
Statut
Membre
Dernière intervention
20 février 2007
-
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
-
Bonjour à tous,

Je vous explique ma question, je reçois d'un serveur IRC (par un
socket) de temps en temps une chaîne (pas à chaque fois), et si je la
reçois, je dois pouvoir récupèrer la chaîne en rouge... Voilà un
exemple de la chaîne que je reçois :



:tchat.ircsea.com NOTICE LOOOOL :*** If you are having problems
connecting due to ping timeouts, please type /quote pong 494DA93B or
/raw pong 494DA93B now.



Ce qui est en bleu, ça veut dire que ça peut changer... et donc je dois
récupèrer une des chaînes en rouge (c'est les mêmes donc une des
deux...).



Merci d'avance ;)

Thomvaill
IRC : Thomas (irc.heliosnet.org:6667 #programmation)

1 réponse

Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
41
Salut,

if (preg_match('/:tchat.ircsea.com NOTICE LOOOOL :\*\*\* If you are having problems connecting due to ping timeouts, please type \/quote pong ([A-Z0-9]+) or \/raw pong ([0-9A-Z]+) now\./', $var, $tab)){



print_r($tab);



}

In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy

Mon site (articles sur la programmation et programmes)