Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
841 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Remplacement de texte d'url par l'url...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Remplacement de texte d'url par l'url...

n°707979
freds45
Posté le 25-04-2004 à 13:30:17  profilanswer
 

:hello: à tous
 
Je suis en train de faire une petite page pour poster des news sur un site. Ce que je voudrais, c'est que lorsqu'une url se situe dans le corps d'un message, celle-çi soit remplacée par un lien.
Un peu comme sur ce forum-ci :)
 
Avec une regexp je vois plus ou moins comment matcher les url, mais après, c'est pour les remplacer par un lien que je sèche :/
 
En résumé:
J'ai ça dans ma chaine de texte à l'origine:

voici un super site http://www.toto.com !


et je voudrais que obtenir à l'arrivée:

voici un super site <a href="http://www.toto.com">http://www.toto.com</a>


 
Qqun peut me donner un coup de main ?
 :hello:


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
mood
Publicité
Posté le 25-04-2004 à 13:30:17  profilanswer
 

n°707990
Master p
My new cock ring :D
Posté le 25-04-2004 à 14:07:33  profilanswer
 

$texte = preg_replace('/(\[url=)([^\]]*)\](.*?)(\[\/url\])/', "<a href=\"\\2\">\\3</a>", $texte);

Je te donne le produit fini, mais essaye toujours de voir comment ça marche, c'est, je pense plus explicite par l'exemple, sinon je retrouve un ppt qui m'avait pas mal servi aussi, je te balance le lien de suite

n°707991
Master p
My new cock ring :D
Posté le 25-04-2004 à 14:10:33  profilanswer
 
n°707996
freds45
Posté le 25-04-2004 à 14:29:38  profilanswer
 

Merci :D
J'ai lu le pdf, ya plein de trucs sympas là dedans ! :) Le coup des parenthèses capturantes, je connaissais pas;)


---------------
Filmstory : gardez trace des films que vous avez vu ! :D

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Remplacement de texte d'url par l'url...

 

Sujets relatifs
pb d'insertion fichier php dans code jsProbléme programmation PHP pour enregistremetn dasn deux tables MySQL
[PHP] Fomulaire sans "submit"HTML - Comment pouvoir bouger un formulaire(une zone de texte)
[PHP] est il posible de rechercher le caractère * dans une chaine de c[PHP/MySQL] Nombre de lignes dans mysql_fetch_array ?
Passage de EasyPHP/WIN à PHP/Mysql sous LinuxCommentaires en PHP ... [Résolu]
[PHP]Détecter les modules installésQuestion sur la gestion des cas (case ... switch) en PHP
Plus de sujets relatifs à : [PHP] Remplacement de texte d'url par l'url...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR