Problème REGEX très simple...
Résolu/Fermé
Bonjour,
j'ai un petit problème avec une regex, elle ne fonctionne pas du tout, et je ne comprends pas trop pourquoi...
( la balise n'est pas "codee", mais "code", mais CCM l'interprète si je l'appelle "code" )
J'ai une 10aine de regex à la suite du même style, et les autres fonctionnent très bien, mais celle là... rien à faire, elle ne veut pas fonctionner...
Merci d'avance pour votre aide :)
j'ai un petit problème avec une regex, elle ne fonctionne pas du tout, et je ne comprends pas trop pourquoi...
<?php $text = preg_replace('#<codee>(.+)</codee>#i', '<div class="code">$1</div>', $text); ?>
( la balise n'est pas "codee", mais "code", mais CCM l'interprète si je l'appelle "code" )
J'ai une 10aine de regex à la suite du même style, et les autres fonctionnent très bien, mais celle là... rien à faire, elle ne veut pas fonctionner...
Merci d'avance pour votre aide :)
A voir également:
- Problème REGEX très simple...
- Iphone 14 simple - Guide
- Simple ocr - Télécharger - Bureautique
- Simple file locker - Télécharger - Sécurité
- Montage video simple windows - Guide
- Organigramme simple - Guide
3 réponses
funnycat
Messages postés
153
Date d'inscription
jeudi 12 février 2009
Statut
Membre
Dernière intervention
10 mars 2019
65
19 sept. 2009 à 15:47
19 sept. 2009 à 15:47
Je peux me tromper, mais avez-vous essayez de rajouter des backslash:
En espérant que ce soit la solution.
Cordialement.
<?php $text = preg_replace('#\<codee\>(.+)\</codee\>#i', '<div class="code">$1</div>', $text); ?>
En espérant que ce soit la solution.
Cordialement.
Utilisateur anonyme
19 sept. 2009 à 16:02
19 sept. 2009 à 16:02
Merci de ta réponse funnycat, mais ça ne change rien, il ne veut toujours pas me changer les balises code par des div... :(
Utilisateur anonyme
19 sept. 2009 à 18:19
19 sept. 2009 à 18:19
...quel boulet je fais...
tiens, ça marche mieux d'un seul coup ...
#\<codee\>(.+)\</codee\>#isU
tiens, ça marche mieux d'un seul coup ...