我曾尝试使用 strcmp 但我不知道如何查看元胞数组并仅输出具有该字符串的元胞数组。
例如 str='你好'
out=["Hello", "my", "name", "is" "sam"]
out=["What", "is", "you", "name"]
out=["Hello", "my", "name", "is" "John"]
我的代码如下
while ~feof(fid)
line=fgetl(fid)
if isempty(line)||strncmp(line, '%',1)||~ischar(line)
continue
end
fprintf(line)
out=regexp(line, '', 'split')
end
我想添加 if(str=="Hello"),只打印出那些数组
输出
["Hello", "my", "name", "is" "sam"]
["Hello", "my", "name", "is" "John"]