Bonjour !

Voici la situation, j'ai un petit système de "billet" sur mon site. Chaque billet est limiter à 500 caractères. Jusque là pas de soucis.

Mon système gère correctement les retour à la ligne (\n), mais je voudrais limiter lors de l'affichage le nombre de \n.

Petit schéma :

/******* Message encoder par utilisateur*****///
Salut les gens !/n
/n
/n
/n
/n
/n
/n
Comment ça va ?

/**** MESSAGE Afficher ****/

Salut les gens !/n
/n
Comment ça va ?

Merci d'avance !

2 réponses


Salut camarade (si tu repasses par là un jour),
Si ta problématique est bien de limité la répétition des caractères new line à une seule occurrence :

$monTexte = preg_replace("/\r\n\r\n+/s", "\r\n", $monTexte);
zaarkan
Auteur

ok je vais tester merci