Page 1 sur 1

Remplacer des adresses Emails dans une chaine par une valeur

Posté : 01 sept. 2006, 13:31
par Lord_st_john
Salut à tous,

Je recherche une solution pour remplacer une ou des adresses e-mails dans une chaine, et le remplacer par un valeur définie.

Merci.

Posté : 01 sept. 2006, 13:32
par ouckileou
Solution : faire une recherche sur le forum en combinant : "email", "expression", "régulière" ou encore "REGEX"

Posté : 01 sept. 2006, 13:34
par Shrell
Si tu connais par avance l'adresse à remplacer, regarde du coté de str_replace(). Sinon, direction ereg_replace() et les joies des expressions régulières :P
tu as un morceau de code à nous proposer?

edit : grillé :cry:

Adresse e-mail inconnue et REGEX ???

Posté : 01 sept. 2006, 13:38
par LordStJohn
Salut,

Pour info, les adresses e-mail sont inconnues à l'avance.

Malheureusement, je ne connais pas les Regex...

Re: Adresse e-mail inconnue et REGEX ???

Posté : 01 sept. 2006, 13:41
par ouckileou
Malheureusement, je ne connais pas les Regex...
ça, ce n'est pas grave :)

Mais tu as fais la recherche conseillée ?
En cherchant "expressions régulières" tu serais tombé sur des sujet les expliquant

Tu peux aussi consulter ce tuto : http://www.phpfrance.com/tutoriaux/inde ... regulieres

Il y a plein d'autres docs sur le net. Regarde avant pour en comprendre le principe avant de te lancer dans ton dév

Aide toi et le ciel t'aidera ! MERCI.

Posté : 01 sept. 2006, 13:57
par LordStjohn
Salut,

Comme je n'ai pas de temps pour lire les docs des regex ou expressions régulières, je me sui tourné vers ce forum pour avoir une SOLUTION et non une réponse du type aide-toi et le ciel d'aidera.

Il me semble que c'est à çà que sert un forum, aider...

A mon avis il existe un script répondant à ma demande, mais je l'ai pas trouvé.

Je récapitule :

J'ai une chaine soumise dans un Formulaire. Cette chaine peut contenir une ou plusieurs adresse e-mail. Si c'est le cas, j'aiemrais remplacer ces adresses emails par *EMAIL*, dans le but d'utiliser mon application et non s'envoyer des emails...;

Merci.

Re: Aide toi et le ciel t'aidera ! MERCI.

Posté : 01 sept. 2006, 14:12
par ouckileou
Salut,

Comme je n'ai pas de temps pour lire les docs des regex ou expressions régulières, je me sui tourné vers ce forum pour avoir une SOLUTION et non une réponse du type aide-toi et le ciel d'aidera.

Il me semble que c'est à çà que sert un forum, aider...
Et bien non tu te trompes complètement.

Ici c'est un forum d'entre-aide effectivement, c'est à dire qu'on peut expliquer des principes, filer des pistes, aider à corriger des erreurs.

Mais certainement pas filer du code tout cuit parceque "tu n'as pas le temps de lire de la doc".

La lecture de documentation est un passage obligé du développement. Si tu n'as pas le temps, il faudra le trouver.

Si tu ne connais pas les bases des regex, ça ne sert à rien de te filer un bout de code que tu ne comprendras même pas et que tu seras incapable de réutiliser. Il vaut mieux passer plus de temps à apprendre les bases, que revenir demander de l'aide à chaque fois que tu voudras refaire la même chose.

Si tu veux vraiment une solution directe et rapide à ton problème, tu peux aussi passer par un prestataire de service. Mais ça a un coût.

Tu peux aussi tenter ta chance dans le forum " Projets collaboratifs, Entraide", une âme charitable te codera peut-être la chose.

Posté : 01 sept. 2006, 14:13
par zeus
Non, un forum est là pour aider à APPRENDRE, pas pour donner une solution crue.

Soit tu es un professionnel et ce n'est pas normal que tu refuse d'y mettre du tiens.
Soit tu es un amateur et tu as le temps d'apprendre

Mais, en tout cas, ce n'est pas la philosophie du forum que de servir du code tout pret

Posté : 01 sept. 2006, 14:15
par Shrell
Allez, on se calme monsieur l'impatient
puisque tu n'as aucune envie d'apprendre, je ne te demanderai pas non plus de comprendre le code qui va suivre :
plus de code (Zeus)
ceci est bien entendu fourni sans aucun SAV
Modération (Zeus) : pas de code, on a dit