Find a line in a header of an IMG file
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Elena H.
am 30 Jul. 2015
Beantwortet: Walter Roberson
am 30 Jul. 2015
Hi
I have these IMG files (an example is attached resaved as a txt) where I'm looking to extract specific lines (namely the 38th line, PLANET_DAY_NUMBER = [value]) from many of these files.
I would like to start out by making a code that finds the specified value in a given IMG file and outputs it (so basically grabbing the value of planet day number and showing me what that number is). I can figure out how to expand upon this basic idea so I can apply the code to a batch of files, but I'm not sure what to use to grab the string I want in the first place.
Can anyone help?
Also, I will give any clarification necessary, this might not have been super clear.
0 Kommentare
Akzeptierte Antwort
Walter Roberson
am 30 Jul. 2015
filestring = fileread('1n128464653ffl0200p1516l0m1.txt');
pdn = regexp(filestring, '^(?<=PLANET_DAY_NUMBER\s*=\s*).*$', 'match', 'lineanchors', 'dotexceptnewline');
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Migrate GUIDE Apps finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!