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!