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 .


Répondre à