regexp pour une url - PHP - Programmation
Marsh Posté le 16-07-2004 à 11:06:23
y'a ça ici : http://forum.hardware.fr/hardwaref [...] 2268-1.htm
Marsh Posté le 16-07-2004 à 11:07:13
chacal > si tu veux moi j'avais choppé une regex merdique pour faire ca ... je l'ai blindé pour qu'elle intégre plusieurs protocoles, les url a rallonge et meme les ftp avec user et pass ![[:franck75] [:franck75]](https://forum-images.hardware.fr/images/perso/franck75.gif) 
 
( elle reste a mon avis assez merdique - je ne l'ai pas bcp testée, mais elle est assez polyvalente)  
 
tu la veux ?
Marsh Posté le 16-07-2004 à 11:16:17
pardon c'était là :  
 
http://forum.hardware.fr/hardwaref [...] tm#t114432
Marsh Posté le 16-07-2004 à 11:39:09
| Code : 
 | 
 
 ![[:itm] [:itm]](https://forum-images.hardware.fr/images/perso/itm.gif)
Marsh Posté le 16-07-2004 à 11:40:37
question  
 
 
pourquoi des fois c'est $1,2 3... et des fois \\1, \\2 3 ... ??
Marsh Posté le 16-07-2004 à 11:42:43
| chacal_one333 a écrit : question  | 
 
 
 
réponses ![[:itm] [:itm]](https://forum-images.hardware.fr/images/perso/itm.gif) 
 
 
 $1,2 3... : avec preg 
 
\\1, \\2 3  : avec ereg 
Marsh Posté le 16-07-2004 à 11:46:13
| chacal_one333 a écrit : ah ok, tout con  | 
 
 
heeee ooo    , j'temmerde moi heinnn
 , j'temmerde moi heinnn   
  
 
 ![[:itm] [:itm]](https://forum-images.hardware.fr/images/perso/itm.gif)
Marsh Posté le 16-07-2004 à 11:00:04
bordel ya rien a faire, j'arrive pas a choper une url dans un texte et le transformer en lien 
 
j'ai fait
$string="http://www.hardware.fr";
function links($link) {
$link= preg_replace("/http:\/\/(.+?)/si", "<a href=\"http://$1\">http://$1</a>", $link);
return $link;
}
echo links($string);
soit tres, tres, tres basique
 
 

il ne creer un lien que sur le http://w, et le lien mene vers http://w/
bref, je comprend pas
Message édité par Profil supprimé le 16-07-2004 à 11:01:55