[PHP] Problème de Regex
Résolu
gerard
-
okuni Messages postés 1221 Date d'inscription Statut Membre Dernière intervention -
okuni Messages postés 1221 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- [PHP] Problème de Regex
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Saut de ligne php ✓ - Forum PHP
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
6 réponses
J'avance un peu, voila ce que j'ai :
$message = preg_replace ('#\=(.+)\##' , '<STRONG>$1</STRONG>', $variable);
ca me met bien les nombres entre = et # mais le probleme c'est que ca retourne entièrement le message, ma regex doit pas tout a fait être exacte :/ j'ai vraiment du mal si une personne pouvait m'aider :)
merci
$message = preg_replace ('#\=(.+)\##' , '<STRONG>$1</STRONG>', $variable);
ca me met bien les nombres entre = et # mais le probleme c'est que ca retourne entièrement le message, ma regex doit pas tout a fait être exacte :/ j'ai vraiment du mal si une personne pouvait m'aider :)
merci
tu peux toujours aller sur le site du zéro.
j'ai essayé et j'ai écris ceci :
mais bizarrement, $recup contient tout le texte, il y a juste les chiffres qui sont en gras.
Je ne comprend pas oO
j'ai essayé et j'ai écris ceci :
$recup = preg_replace('#([a-zA-Z])([0-9]+)#i', '<strong>$2</strong>', 'blabla12312blabla');
mais bizarrement, $recup contient tout le texte, il y a juste les chiffres qui sont en gras.
Je ne comprend pas oO
$recup = preg_replace('#([a-zA-Z]+)([0-9]+)([a-zA-Z]+)#i', '<strong>$2</strong>', 'blabla12312blabla');
voila, maintenant ça marche :D
adapte le code pour enlever les ? , = _ etc
$message = preg_replace ('#=([^?]+)#' , '<STRONG>$1</STRONG>', $variable);
La traduction est la suivante : tous les caractères consécutifs qui suivent le signe '=' et qui ne sont pas un point d'interrogation.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question