Jan Posté 28 Février 2004 Posté 28 Février 2004 Bonjour, Dans une variable (qui vient d'une textarea de formulaire), je cherche à ajouter un espace après toutes les virgules qui ne sont pas suivies d'un espace. Je patauge sans comprendre où ça bloque. Merci d'avance de votre aide.
Dan Posté 28 Février 2004 Posté 28 Février 2004 Salut Jan, Comme toujours avec les expressions régulières, tous les cemins mènent à Rome ... ou presque <?php$var1="hello, world! (plusieurs espaces)";$var2="hello,world! (sans espace)";$var1=ereg_replace(", {0,9}",", ",$var1);$var2=ereg_replace(", {0,9}",", ",$var2);print "$var1<br>$var2<br>";?> Le ", {0,9}" permet de remplacer de 0 à 9 occurences d'espace suivant une virgule. Cela permet de remplacer plusieurs espaces par un seul. Si tu veux limiter à un seul espace remplace, mets {0,1} Dan
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant