Titre: Expressiosn régulières
Posté par: Toitoine le le 08-06-2003 a 16:01:40
Bonjour à tous, Voila je cherche à créer un système d'articles sur mon site en utilisant mon propre code de mise en forme du texte, de facon à éviter les balises HTML dans mes post. Donc j'ai bien sur pris les plus simple exemple que j'ai trouvé: YaBBSE (ce forum ;D). J'ai retrouvé les transformations du BBcode vers HTML dans le fichier "Printpage.php" pour ceux qui connaissent. Voici un petit extrait du code de modification d'une URL:
Code:
| $threadpost = preg_replace ("/\[size=(.*)\](.*)\[\/size\]/", "<font size=\"$1\">$2</font>", $threadpost); |
|
Je me pose alors plusieurs questions : - A quoi servent précisémment les '/' au début et à la fin de l'expression régulière ? - Qu'est ce que c'est que les $1 et $2 dans l'expression de remplacement, des variables PHP, des expressions régulières ? Comment utilises t on ces variables ? Voila si quelqu'un connait un bon cours, un bon tutorial ou mieux si quelqu'un peut m'aider directement ... Merci d'avance |
Titre: Re:Expressiosn régulières
Posté par: Toitoine le le 08-06-2003 a 21:05:08
| Désolé après quelques heures de recherches, je me suis apercu que ce genre des fonctions vient de la librairie de fonctions "Expressions régulières compattibles Perl" et non les expressions régulières. Les / sont donc les delimitteurs et les $1 et $2 sont des variables trouvées dans l'xpression régulière ! |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|