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
stephane ducasse a écrit :Découper une chaine selon un critère, ici \n, et créer une collection d'objet basé sur les parties de chaine.
J'ai une chaine contenant des retours à la ligne.des quoi?
Je souhaite la découper en petits bouts et obtenir une Collection d'objets.
Exemple:
'1ère partie\nmilieu\nfin' =>
OrdoredCollection(
MyObject('1ère partie'), MyObject('milieu'), MyObject('Fin')l := '1ère partie\nmilieu\nfin'.
)
Je voullais utiliser #matchesIn:do mais la ligne suivante fige la VM !tu peux envoyer un exemple complet?
'.*' matchesIn l.
'.*' 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@lists.squeakfoundation.org
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr