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 .


Répondre à