Jan Posté 28 Février 2004 Partager 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. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 28 Février 2004 Partager 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Jan Posté 28 Février 2004 Auteur Partager Posté 28 Février 2004 Parfait. Merci. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant