Le 14 octobre 2008 19:29, Jean-Baptiste a écrit :

> @Jean-François: Pour le _modifier_ "g", c'est "global" en Perl
> et autres langages PCRE, et ça dit au moteur de regex de ne
> pas "s'arrêter" au premier match qu'il trouve. En Ruby je crois
> que c'est le comportement par défaut.

Ce n'est pas une question de défaut ou pas. Tu utilises #gsub
ou #sub selon. Moi je parle d'une option g pour les objets Regexp.
Pour moi, ça n'existe pas, à moins qu'on me prouve le contraire.

$ irb
>> /a/g
SyntaxError: compile error
(irb):1: unknown regexp option - g
        from (irb):1
>>

Il y a les options i m x (ignorecase, extended, multiline) et
pour 1.8, e n s u pour les histoires d'encodage, mais pas de g.

   -- Jean-François.

-- 
Les 50 ans du Lisp : http://www.lisp50.org

http://twitter.com/underflow_

--~--~---------~--~----~------------~-------~--~----~
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]
-~----------~----~----~----~------~----~------~--~---

Répondre à