Bonjour,
Je cherche à récupérer des éléments de longueur variable dans une table à dimension variable.
Voici une partie de mes données :
Je souhaite récupérer les noms allant de la position 1 au caractère ":".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 TET2:NM_001127208:exon3:c.3138_3138delins-AC,TET2:NM_017628:exon3:c.3138_3138delins-AC, CTTNBP2:NM_033427:exon18:c.G4105A:p.A1369T, ANKRD50:NM_001167882:exon3:c.A3417G:p.P1139P,ANKRD50:NM_020337:exon4:c.A3954G:p.P1318P,
D'habitude, j'ai un même nombre de "champs" donc j'écris mes données dans un fichier, je les lis avec sep=":" et je récupère le champ voulu. Ici, je ne peux pas lire ma table car alors je n'ai pas la même dimension pour toutes mes lignes....
Je cherche donc un équivalent de substr(), où je commencerais à la position 1 et finirais au caractère ":". Est-ce qu'une telle fonction existe ?
Merci d'avance,
Jane
Partager