Page 1 sur 1

[R] Stringsplit et tabulations

Posté : mer. 13 avr. 2011 14:52
par lokidor
Bonjour à tous, comment zallez bien? :)

J'ai un petit soucis, je veux découper une ligne d'un fichier suivant les tabulations qui sont dedans. Seulement voila, je sais pas comment dire à la fonction _StringSplit() que je veux une tabulation comme délimiteur :(

J'ai essayé ce que j'ai pu trouver sur le net le fofo anglais :

Chr (9)
{TAB}
\t
@LF

mais rien n'a fonctionné :/

Quelqu'un a-t'il déjà rencontré un problème similaire?

Re: [..] Stringsplit et tabulations

Posté : mer. 13 avr. 2011 15:07
par peuchere83
Bonjour lokidor,

si je ne me trompe pas, il faut que tu utilises la fonction: StringStripWS.

@+

Re: [..] Stringsplit et tabulations

Posté : mer. 13 avr. 2011 15:23
par sksbir
bonjour
Oublie la proposition de peuchere83 : StringStripWS; c'est pour enlever les caractères d'une chaine, pas pour la splitter.

Le caractère pour la tabulation, c'est @TAB, (faire F1 sur @TAB dans scite pour avoir les détails)

et si ça marche toujours pas, alors tu devrais analyser ton fichier avec un éditeur hexadécimal ( winvi par exemple ) pour vérifier quel est le code ASCII de ton fameux séparateur ( ou alors écrire un petit script pour ça dans autoit )

Par ailleurs, la fonction , c'est stringsplit, sans "_" devant....

Re: [..] Stringsplit et tabulations

Posté : mer. 13 avr. 2011 15:32
par lokidor
@peuchere83 (amis varoi bonjour :)) : Merci de ta réponse, mais pourquoi cette fonction?
Elle sert à retirer les blanc non?

@sksbir : Merci bien, en effet, pas de underscore avant la fonction, autant pour moi :p

Je vais tenter avec @TAB, merci beaucoup ;)

edit : ça fonctionne impeccable, merci beaucoup et bonne journée à tous :)

Re: [R] Stringsplit et tabulations

Posté : mer. 13 avr. 2011 15:35
par peuchere83
:oops:Cela m'apprendra à faire plusieurs choses en même temps. :oops:

Merci sksbir : de m'avoir repris

Re: [R] Stringsplit et tabulations

Posté : mer. 13 avr. 2011 16:26
par sksbir
peuchere83 a écrit ::oops:Cela m'apprendra à faire plusieurs choses en même temps. :oops:
Merci sksbir : de m'avoir repris
T’inquiète pas, des boulettes, j'en ai écris des bien plus grosses que ça sur ce forum... :mrgreen:

Re: [R] Stringsplit et tabulations

Posté : mer. 13 avr. 2011 16:52
par Manwe
Salut,
je pense qu'avec les expressions régulières tu peux t'en sortir.
En rajoutant un TAB a la fin ca peut donner ca:
► Afficher le texte