Filtrer adresse email et url
2 messages
• Page 1 sur 1
-

link182 - WRInaute occasionnel

- Messages: 474
- Inscription: 26 Juil 2005
Filtrer adresse email et url
Bonjour,
J'ai une string php qui contient une phrase, et je voudrais remplacer, si celle-ci contient une url et / ou une adresse mail, par un autre mot :
ex :
le site web de toto est www.toto.fr, et son email c'est toto@toto.fr
doit devenir :
le site web de <filtre>, et son email c'est <filtre>
Je pense qu'on doit pouvoir avec des regex, mais je ne connais pas tout !
Merci.
J'ai une string php qui contient une phrase, et je voudrais remplacer, si celle-ci contient une url et / ou une adresse mail, par un autre mot :
ex :
le site web de toto est www.toto.fr, et son email c'est toto@toto.fr
doit devenir :
le site web de <filtre>, et son email c'est <filtre>
Je pense qu'on doit pouvoir avec des regex, mais je ne connais pas tout !
Merci.
- magic corp.
- WRInaute occasionnel

- Messages: 428
- Inscription: 17 Juin 2004
J'ai trouvé ces deux regex:
Pour URL
Pour E-Mail
Et ereg_replace() pour faire le remplacement dans ta phrase.
Pour URL
- Code: Tout sélectionner
^(http://|https://){0,1}[A-Za-z0-9][A-Za-z0-9\-\.]+[A-Za-z0-9]\.[A-Za-z]{2,}[\43-\176]*$
Pour E-Mail
- Code: Tout sélectionner
^([a-zA-Z0-9]+(([\.\-\_]?[a-zA-Z0-9]+)+)?)\@(([a-zA-Z0-9]+[\.\-\_])+[a-zA-Z]{2,4})$
Et ereg_replace() pour faire le remplacement dans ta phrase.
2 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Monétisation adresse email
- Validité des adresse email
- Mettre une adresse email cliquable
- Une adresse email qui marche ?
- Adresse eMail de google pour pb d'indexation
- Quel adresse email pour le référencement ?
- Authentification a joomla avec une adresse email
- Comment répondre à une adresse email erronée
- Ouvrir une adresse émail sur yandex.ru
- Vérifier la présence d'une adresse email dans un formulaire
Consultez la description détaillée des produits ou services de Google suivants : Google Alerts
- La classe C de l'adresse IP
Cet outil vous permet de vérifier si plusieurs sites sont hébergés sur la même classe C (adresse IP du serveur).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
