Thread parse hilfee:-(((
(6 answers)
Opened by Gast at 2007-06-29 13:53
alles klar,
so dieses ausdruck tut was ich will, Code: (dl
)
$_ =~ s/^(gi\d+?)(\|.+?\|.+?\|)\s+?(.+?)/$1 ($2) $3/g; meine txt Datei besteht aus vielen zeilen die so aussehen: Code: (dl
)
1 >gi113|Histone K17di [Homo sapiens] immer die erste Zeile die den muster erfüllt >gi... und die zweite(können auch mehrere sein) mit gross Buchstaben diese txt-datei(vorallem die erste zeile) möchte ich jetzt verändern(mittels den reg Ausdruck oben) in allesn zeilen wo s vorkommt. ich glaub ich muss es in ein Array einlesen oder? Code: (dl
)
1 my $myfile= 'C:/Documents and Settings/XXX/Desktop/YYY/test.txt'; dann???? weiss dass ich ein andere Handle aufmachne muss mit >FILE um darin zuschrieiben aber ich kriegs nicht hin. danke nochmal für die hilfe im voraus edit pq: code-tags hinzugefügt\n\n <!--EDIT|pq|1183148240--> |