Exporting matched lines from a text file
古いコメントを表示
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.
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Characters and Strings についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!