[Squeak-fr] Pharo: Regex fige la VM
Cédrick Béler
cdrick65 at gmail.com
Mer 4 Nov 11:05:23 UTC 2009
Salut
Tu peux utiliser une variante des substrings & co (tip: pour trouver les
methodes qui ressemblent, utilise alt shift w sur substring).
#subStrings: semble interessant...
taChaine subStrings: (Character cr asString)
Cédrick
Le 3 novembre 2009 18:22, Vicnet <oselev at yahoo.fr> a écrit :
> stephane ducasse a écrit :
>
> J'ai une chaine contenant des retours à la ligne.
>>> Je souhaite la découper en petits bouts et obtenir une Collection
>>> d'objets.
>>>
>> des quoi?
>>
>
> Découper une chaine selon un critère, ici \n, et créer une collection
> d'objet basé sur les parties de chaine.
> Exemple:
> '1ère partie\nmilieu\nfin' =>
> OrdoredCollection(
> MyObject('1ère partie'), MyObject('milieu'), MyObject('Fin')
>
> )
>
>
> Je voullais utiliser #matchesIn:do mais la ligne suivante fige la VM !
>>> '.*' matchesIn l.
>>>
>> tu peux envoyer un exemple complet?
>>
>
> l := '1ère partie\nmilieu\nfin'.
> '.*' asRegex matchesIn l.
>
> Essayé dans la dernière version pharo1.0-10492-rc1dev09.11.1 et ca fige
> toujours.
>
> Comment sortir d'une boucle infinie de ce type ?
>
> Heureusement, il y avait le fichier changes, rien de perdu !
>
> a+
> Vicnet
>
>
> _______________________________________________
> Squeak-fr mailing list
> Squeak-fr at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr
>
--
Cédrick
-------------- section suivante --------------
Une pièce jointe HTML a été enlevée...
URL: http://lists.squeakfoundation.org/pipermail/squeak-fr/attachments/20091104/e23b588f/attachment.htm
Plus d'informations sur la liste de diffusion Squeak-fr