hello
j'ai une problématique qui doit certainement se régler facilement à coup de regex ou autres, mais n'étant pas très spécialisé dans le traitement de chaines de caractères, je ne sais pas trop comment avancer.
mon besoin :
je reçois un texte avec en son sein des éléments "enrichis"
exemple :
imaginons que {} soit [] on se retrouve dans du bbcode classique (pour [b] )
je souhaite transformer ce texte en :
j'ai une problématique qui doit certainement se régler facilement à coup de regex ou autres, mais n'étant pas très spécialisé dans le traitement de chaines de caractères, je ne sais pas trop comment avancer.
mon besoin :
je reçois un texte avec en son sein des éléments "enrichis"
exemple :
Citation :voici un {b}texte{/b} très intelligent qui permet de représenter ce que j'essaie d'expliquer en suivant les {ref}normes rowanesques{/ref} que j'ai pu définir
imaginons que {} soit [] on se retrouve dans du bbcode classique (pour [b] )
je souhaite transformer ce texte en :
Code PHP :
<?php
$texte="voici un <strong>texte</strong> très intelligent qui permet de représenter ce que j'essaie d'expliquer en suivant les
<a id='3' href='http://lapage?id=3'>normes rowanesques</a> que j'ai pu définir
<div class='cache' id='s3'>cliquer sur le lien pour atteindre l'article des normes rowanesques</div>";
on constate que : [b] se transforme en <strong>, ça je sais faire :
Code PHP :
<?php
$texte=str_replace("[b]", "<strong>", $texte);
$texte=str_replace("[/b]", "</strong>", $texte);