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 :
|
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 !