[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