Bonjour,
J'ai un soucis avec une expression régulière qui ne fonctionne pas dès qu'il y a un retour chariot dans ma chaine :
En gros, j'ai un gros texte et je veux isoler un fragment de texte compris entre les balises [balise][/balise]
J'utilise la paterne suivante
'`\[balise](.*)\[/balise]`U'
et en gros le code suivant :
$pattern = '`\[balise](.*)\[/balise]`U';
$contenu=preg_match($pattern,$texte,$matches);
Le problème est que dès que j'ai un retour à la ligne dans ma chaîne $texte, la variable contenu est vide...
Si quelqu'un peut m'aide à enlever cette épine du pied, j'en serais ravi...
Merci d'avance (et bonne année à toutes et à tous!)
Cordialement
Partager