Preg_Replace

Preg_Replace - PHP - Programmation

Marsh Posté le 05-06-2003 à 17:38:43    

Code :
  1. <?php
  2. $txt = "coucou ftp://site.com?var=truc&machin=Kool plouf http://www.site.com le canard https://www/site2.com";
  3. echo preg_replace("`((?:https?|ftp)://S+)(s|z)`", '<a href="$1">$1</a>$2', $txt);
  4. ?>


 
pk ce code ne fonctionne t'il pas ?:(
--> il affiche exactement le même texte...

Reply

Marsh Posté le 05-06-2003 à 17:38:43   

Reply

Marsh Posté le 05-06-2003 à 20:35:32    

personne ne peut m'aider ?:(

Reply

Marsh Posté le 05-06-2003 à 21:08:31    

si ce code ne fonctionne pas, c'est qu'aucune occurrence n'est détectée dans $txt, cf http://dev.nexen.net/docs/php/anno [...] eplace.php

Reply

Marsh Posté le 05-06-2003 à 21:49:54    

Code :
  1. echo preg_replace("/(http|https|ftp)(:\/\/)([^ ]*)/si", "<a href=\"\\1\\2\\3\">\\3</a> ", $txt);

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed