我正在尝试读取具有文本数据并由分隔符分隔的文本文件,例如分隔'abc'
我要读取的字符串的连续字符。
例如:说text.txt
文件,如下:
John abc Mike abc Micheal
Sandra abc Sarah abc David
我尝试了以下代码,但它不起作用,因为分隔符不是单个字符:
user = textscan(fid, '%s%s%s','Delimiter','abc');
非常感谢任何帮助
使用正则表达式:
user = regexp(str, 'abc', 'split')
(单元格)字符串在哪里str
读取,例如:
str = textscan(fid, '%s','Delimiter','\n')
我认为这应该可以解决问题:
user = textscan(fid, '%s%s%s', 'delimiter', {'abc'});