Bonjour,

Je cherche à récupérer des éléments de longueur variable dans une table à dimension variable.

Voici une partie de mes données :
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,
Je souhaite récupérer les noms allant de la position 1 au caractère ":".
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