Filtrer adresse email et url

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


link182
WRInaute impliqué
WRInaute impliqué
 
Messages: 473
Inscription: Mar Juil 26, 2005 13:30

Filtrer adresse email et url

Message le Dim Avr 02, 2006 13:50

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.

magic corp.
WRInaute impliqué
WRInaute impliqué
 
Messages: 425
Inscription: Jeu Juin 17, 2004 9:56

Message le Dim Avr 02, 2006 18:25

J'ai trouvé ces deux regex:
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.


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités