merci. squeeze semble vraiment pas mal, le seul probleme serai pour les mots qui s'ecrivent avec 2 lettres identiques consecutives comme "comme" par exemple qui renverai "come"
Le mercredi 27 février 2013 08:16:59 UTC+1, HappyNoff a écrit : > > Bonjour, > > Il y a plus simple avec > "tootiii".squeeze #=> "toti" > > http://www.ruby-doc.org/core-2.0/String.html#method-i-squeeze > > Bonne journée > > Sent from my iPhone > > On 27 févr. 2013, at 00:53, Julien Grillot > <[email protected]<javascript:>> > wrote: > > Bonsoir, > > "tootiiii".gsub(/(.)\1{2,}/, '\1') > => "tooti" > > de rien :) > > Julien > > Le 27 février 2013 00:33, oto iashvili <[email protected]<javascript:> > > a écrit : > >> Bonjour, >> existe t il une fonction qui permettrait de supprimer les caracteres >> identiques consecutifs et les remplacer par un seul lorsqu'il y en a par >> exemple + de trois à la suite ? >> ex 'ma phrase ... ' => 'ma phrase . ' >> >> merci >> >> -- >> -- >> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" >> de Google Groups. >> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse >> [email protected] <javascript:> >> Pour résilier votre abonnement envoyez un e-mail à l'adresse >> [email protected] <javascript:> >> --- >> Vous recevez ce message, car vous êtes abonné au groupe Google >> Groupes Railsfrance. >> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le >> concernant, envoyez un e-mail à l'adresse >> [email protected]<javascript:> >> . >> Pour plus d'options, visitez le site >> https://groups.google.com/groups/opt_out . >> >> >> > > -- > -- > Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de > Google Groups. > Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse > [email protected] <javascript:> > Pour résilier votre abonnement envoyez un e-mail à l'adresse > [email protected] <javascript:> > --- > Vous recevez ce message, car vous êtes abonné au groupe Google > Groupes Railsfrance. > Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le > concernant, envoyez un e-mail à l'adresse > [email protected]<javascript:> > . > Pour plus d'options, visitez le site > https://groups.google.com/groups/opt_out . > > > > -- -- Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [email protected] --- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Railsfrance. Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse [email protected]. Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
