passer en gras [regexp en PHP] - PHP - Programmation
Marsh Posté le 01-02-2003 à 10:58:14
| kadreg a écrit : Comment faire pour que ça marche enfin ? | 
 
Lire la doc sur les preg : http://www.php.net/manual/fr/ref.pcre.php  
 
 
Edit :  
 
indice : la syntaxe des références arrières n'est pas bonne. 
 
question : il sort d'où ton $2  
 
 
 
Autre indice : et puis il manque les délimiteurs pour l'expression régulière
Marsh Posté le 01-02-2003 à 11:10:26
| gm_superstar a écrit :   | 
 
 
C'est mieux, j'ai enfin compris ce qu'est un délimiteur  
 
 
 
| gm_superstar a écrit :   | 
 
 
D'une regexp que l'on m'avait filé sur un autre tomic :  
http://forum.hardware.fr/forum2.php3?post=29762&cat=10 
 
\o/ j'ai trouvé je matchait n'importe quoi ![[:ddr555] [:ddr555]](https://forum-images.hardware.fr/images/perso/ddr555.gif) :
 :  
 
|   | 
 
Marsh Posté le 01-02-2003 à 11:15:54
Voilà 
Marsh Posté le 01-02-2003 à 10:49:15
Bonjour,
Je suis en train d'essayer de faire une regexp pour autoriser le gras sur mon bouchot personnel.
Problème, je suis une brèle en regexp.
Je doit remplacer les &b&...&/b& par un plus affichable <b>...</b> ou ... peut être n'importe quoi.
J'ai donc écri cette ligne :
$res = preg_replace ('\&b\&(.)*\&\/b\&',
'$1<b>$2</b>', $res);
Mais elle me fait une erreur dans la partie '$1<b>$2</b>' :
Warning: Delimiter must not be alphanumeric or backslash.
Comment faire pour que ça marche enfin ?
---------------
brisez les rêves des gens, il en restera toujours quelque chose... -- laissez moi troller sur discu !