Exporting matched lines from a text file
Show older comments
I am trying to export the lines in a text file that contain '~' in column 8 to another text file. I have written the code below:
content = fileread('mwithrm21.txt');
linestocopy = regexp(content, '^([^|]*\|){8}~\.*$', 'match', 'dotexceptnewline', 'lineanchors');
newfile = fopen('LFunclassified.txt', 'wt');
fprintf(newfile, strjoin(linestocopy, '\n'));
fclose(newfile);
I don't understand why it is returning a blank file as the export. Most likely a problem in the linestocopy command, but I don't know what else to modify. My file is also attached.
Accepted Answer
More Answers (0)
Categories
Find more on Characters and Strings in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!