如何使用正则表达式得到一行的最后一个字符
23日视图(30天)
显示旧的评论
文件= uigetfile (‘* . txt”,“选择文本文件解析”);
fid = fopen(文件)
文本= fileread(文件)
expr =“[^ \ n] *计算机名称= [^ \ n] *’;
= regexp匹配(文本、expr“匹配”);
disp(匹配)
我有一个很长的复杂的文本文件,我想解析。真的很长,是一个列表的行。没有逗号分隔符,但机器的名字,我总是寻找最后的……就像
121212323:机器的名字= roboDog
121222323:机器IOS = Android
上面的代码是我试图选择有关的行包含关键字。它不会工作,但是我理想的想每台机器的名字被存储在一个向量像machineName = {“roboDog”;“roboCat”}
谢谢!