par
bzayid » 08 août 2005, 13:53
Bonjour à tous, j'ai un petit problème d'expression régulière...
Je cherche une chaine de type [img]fichier.jpg[/img] pour la remplacer par
le code html pour afficher une image.
Voici mon code:
$search_img = '(\[img\])+([[:alnum:]_\-\./])+(\[/img\])';
$replace_img = '<img src="../images/\2" alt="\2" />';
$contenu_page = ereg_replace($search_img,$replace_img,$contenu_page);
Jai également essayé ceci:
$search_img = '(\[img\])+([:alnum:])+(\.)+(jpg|gif)+(\[/img\])';
$replace_img = '<img src="../images/\2" alt="\2" />';
$contenu_page = ereg_replace($search_img,$replace_img,$contenu_page);
Sans succès
Merci de votre aide
Bonjour à tous, j'ai un petit problème d'expression régulière...
Je cherche une chaine de type [img]fichier.jpg[/img] pour la remplacer par
le code html pour afficher une image.
Voici mon code:
[php]
$search_img = '(\[img\])+([[:alnum:]_\-\./])+(\[/img\])';
$replace_img = '<img src="../images/\2" alt="\2" />';
$contenu_page = ereg_replace($search_img,$replace_img,$contenu_page);
[/php]
Jai également essayé ceci:
[php]
$search_img = '(\[img\])+([:alnum:])+(\.)+(jpg|gif)+(\[/img\])';
$replace_img = '<img src="../images/\2" alt="\2" />';
$contenu_page = ereg_replace($search_img,$replace_img,$contenu_page);
[/php]
Sans succès :cry:
Merci de votre aide