[R] Stringsplit et tabulations

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
lokidor
Niveau 3
Niveau 3
Messages : 36
Enregistré le : mar. 08 févr. 2011 10:57
Localisation : Sophia Antipolis
Status : Hors ligne

[R] Stringsplit et tabulations

#1

Message 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?
Modifié en dernier par lokidor le mer. 13 avr. 2011 15:32, modifié 1 fois.
Loki,

Le monde avance grâce aux paresseux!
Avatar du membre
peuchere83
Niveau 5
Niveau 5
Messages : 169
Enregistré le : mer. 17 déc. 2008 10:50
Status : Hors ligne

Re: [..] Stringsplit et tabulations

#2

Message par peuchere83 »

Bonjour lokidor,

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

@+
Tous biens que tu possèdes est un souci qui te retient.
Skippy est là pour t'enlever tous tes soucis.
Avatar du membre
sksbir
Niveau 7
Niveau 7
Messages : 384
Enregistré le : lun. 26 oct. 2009 17:57
Localisation : Lyon
Status : Hors ligne

Re: [..] Stringsplit et tabulations

#3

Message 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....
lokidor
Niveau 3
Niveau 3
Messages : 36
Enregistré le : mar. 08 févr. 2011 10:57
Localisation : Sophia Antipolis
Status : Hors ligne

Re: [..] Stringsplit et tabulations

#4

Message 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 :)
Loki,

Le monde avance grâce aux paresseux!
Avatar du membre
peuchere83
Niveau 5
Niveau 5
Messages : 169
Enregistré le : mer. 17 déc. 2008 10:50
Status : Hors ligne

Re: [R] Stringsplit et tabulations

#5

Message par peuchere83 »

:oops:Cela m'apprendra à faire plusieurs choses en même temps. :oops:

Merci sksbir : de m'avoir repris
Tous biens que tu possèdes est un souci qui te retient.
Skippy est là pour t'enlever tous tes soucis.
Avatar du membre
sksbir
Niveau 7
Niveau 7
Messages : 384
Enregistré le : lun. 26 oct. 2009 17:57
Localisation : Lyon
Status : Hors ligne

Re: [R] Stringsplit et tabulations

#6

Message 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:
Avatar du membre
Manwe
Niveau 4
Niveau 4
Messages : 57
Enregistré le : mer. 08 oct. 2008 09:21
Status : Hors ligne

Re: [R] Stringsplit et tabulations

#7

Message 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
Un clavier azerty en vaut deux.
Répondre