【发布时间】:2011-12-12 17:50:52
【问题描述】:
我想在一个文本文件中搜索一个特定的单词并返回它的位置。此代码可以很好地读取文本...
fid = fopen('jojo-1 .txt','r');
while 1
tline = fgetl(fid);
if ~ischar(tline)
break
end
end
但是当我添加这段代码时
U = strfind(tline, 'Term');
尽管文件中存在字符串'Term',但它返回[]。
你能帮帮我吗?
【问题讨论】:
-
你在哪里添加那行代码?你能用那行发布你的代码吗?
-
请记住,如果您的行后面有带有 'term' 且不包含 'term' 的行,U 将被 [] 覆盖。
标签: string matlab search file-io