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