Je parviens à supprimer les espaces mais je ne comprends pas pourquoi cela supprimerait aussi mes retours. J'ai un textarea dans ma forme et je veux permettre jusqu'à deux retours maximum. Voici ce que j'ai utilisé jusqu'à présent.Supprimer plus de deux retours et plus d'un espace dans la chaîne php
$string = preg_replace('/\s\s+/', ' ', $string); // supposed to remove more than one consecutive space - but also deletes my returns ...
$string = preg_replace('/\n\n\n+/', '\n\n', $string); // using this one by itself does not do as expected and removes all returns ...
Il semble que la première ligne se débarrasse déjà de plus d'un espace ET tout retourne ... Ce qui est étrange. Pas sûr que je le fais bien ...
utilisation \ h au lieu pour les espaces blancs horizontaux – Tal
Merci. Que diriez-vous de mes voitures de retour? ... Il supprime encore tous les retours en utilisant la deuxième preg_replace – gotye
vous devez joindre votre chaîne de remplacement entre guillemets. –