LISTER EMAIL D'UN TEXTE

Signaler
Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
-
kangoo75
Messages postés
47
Date d'inscription
mercredi 20 juillet 2005
Statut
Membre
Dernière intervention
28 mai 2008
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/33837-lister-email-d-un-texte

kangoo75
Messages postés
47
Date d'inscription
mercredi 20 juillet 2005
Statut
Membre
Dernière intervention
28 mai 2008

Super depui le ten que je cherché un exemple simpl, concré et qui marche d'1 preg_match_all !
Merci je te mé 8
coucou747
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
30
echo sprintf('<li>%s</li>', $match[0]) ;

=>

echo '<li>'.$match[0].'</li>';
cs_MATHIS49
Messages postés
370
Date d'inscription
vendredi 10 octobre 2003
Statut
Membre
Dernière intervention
14 mai 2010

oui tu as raison, source remise à jour !
coucou747
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
30
//Rentrer ici votre page
//Rentrez ici votre page

a cote, ton melange de doubles / simples quotes, c'est pas top

et ta fonction devrait uniquement faire un return, pas afficher, c'est pas son role...
cs_MATHIS49
Messages postés
370
Date d'inscription
vendredi 10 octobre 2003
Statut
Membre
Dernière intervention
14 mai 2010

Code mis à jour !
sebastien247
Messages postés
27
Date d'inscription
mercredi 16 mai 2007
Statut
Membre
Dernière intervention
13 mars 2011

Enfin

Entre les logiciel payant et ceux qui sont totalement pourie, jespere que celui la vas marcher ;)

Merci
krusty82
Messages postés
1
Date d'inscription
jeudi 13 juillet 2006
Statut
Membre
Dernière intervention
13 juillet 2006

merci @coucou747 çà faisait 2 plombes que je cherchais !
coucou747
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
30
j'avais aussi fait un truc de ce genre en trois lignes (un preg_match_all, un foreach et l'affichage...)

une expression régulière du style :

/[^@\s]+@[^\.\s]+\.\S+/i

ou bien :

/[a-z0-9\-_\.{}]+@[a-z0-9\-_\.{}]+\.[a-z0-9\-_\.{}]{2,3}/i

la dèrnière marche aparement...

cf ma source sur javascriptfr sur les expressions régulières (un testeur)
cs_Anthomicro
Messages postés
9433
Date d'inscription
mardi 9 octobre 2001
Statut
Membre
Dernière intervention
13 avril 2007
8
Salut,

preg_match_all()

(c'est un indice sur la fonction à utiliser)

a +
cs_MATHIS49
Messages postés
370
Date d'inscription
vendredi 10 octobre 2003
Statut
Membre
Dernière intervention
14 mai 2010

jaimerais avoir ces 3 lignes juste pour comparer ;)
Merci
sebmafate
Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
32
pas terrible comme technique... ca se fait en 3 lignes... et une expression régulière.