IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Transformer texte en adresse email [RegEx]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 9
    Par défaut Transformer texte en adresse email
    Bonjour à tous,
    j'ai créé un class bbcode pour les messages sur mon site, tout marche bien mais j'aimerais faire ceci :
    Si dans le texte, on a tapé monemail@email.com, j'aimerais quelle soit transformé en :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="mailto:email@email.com">email@email.com</a>
    Donc j'ai trouvé ce petit bout de code que voici :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $chaine = preg_replace('![^a-z:/]([\w._-]+@[\w._-]+\.[a-z]{2,4})!i', '<a href="mailto:$1">$1</a>', $chaine);
    Mais il ne marche pas du tout :S
    Quelqu'un aurait une solution ?

    Merci beaucoup !
    Cordialement,Catar4x

  2. #2
    Inactif
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    179
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 179
    Par défaut
    Pourquoi [^a-z:/] au début ??

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 9
    Par défaut
    Je ne suis pas un expert en Regex, j'ai juste trouver ce bout de code sur internet pour m'aider :S
    En tout cas sur ce forum, les adresse email sont belle et bien transformé !

  4. #4
    Inactif
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    179
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 179
    Par défaut
    Ben essaie sans, pour voir.

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 9
    Par défaut
    Ca marche !
    C'est parfait

    Merci beaucoup sielfried

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [RegEx] Récupération adresses email dans un texte
    Par wehtam dans le forum Langage
    Réponses: 12
    Dernier message: 01/12/2010, 01h06
  2. [langage] vérifier une adresse email
    Par GMI3 dans le forum Langage
    Réponses: 10
    Dernier message: 19/10/2003, 18h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo