Ce que tu demandes la, c'est un metier particulier, pas juste un truc generique. Je vois pas comment tu peux faire sans utiliser de dictionnaire.... bonne chance :p
Le 28 février 2013 15:55, Simon COURTOIS <[email protected]> a écrit : > Dans ce cas ton problème sera le même avec tout traitement générique > malheureusement. > > Squeeze te permet de limiter la selection de lettres à squeezer mais rien > de plus. > > Sent from my iPhone > > On 28 févr. 2013, at 00:42, oto iashvili <[email protected]> > wrote: > > 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<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]> wrote: >> >> Bonsoir, >> >> "tootiiii".gsub(/(.)\1{2,}/, '\1') >> => "tooti" >> >> de rien :) >> >> Julien >> >> Le 27 février 2013 00:33, oto iashvili <[email protected]> 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] >>> Pour résilier votre abonnement envoyez un e-mail à l'adresse >>> railsfrance...@**googlegroups.com >>> --- >>> 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 railsfrance...@** >>> googlegroups.com. >>> Pour plus d'options, visitez le site https://groups.google.com/** >>> groups/opt_out <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 >> railsfrance...@**googlegroups.com >> --- >> 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 railsfrance...@** >> googlegroups.com. >> Pour plus d'options, visitez le site https://groups.google.com/** >> groups/opt_out <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 . > > > > -- > -- > 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 . > > > -- -- 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 .
