0
我有一個包含字母數字字符串的文件.txt
。我想在該文件中找到特定的字母數字字符串以及每次出現的位置。
有沒有任何matlab函數來做到這一點?字符串的從文本文件中查找字母數字字符串
例如,要查找:
11/$$ /達里奧
這是我想在我的文本文件查找的字符串的一個例子。 該字符串由數字,字符和特殊字符(如£,$,%,*等)組成。
我有一個包含字母數字字符串的文件.txt
。我想在該文件中找到特定的字母數字字符串以及每次出現的位置。
有沒有任何matlab函數來做到這一點?字符串的從文本文件中查找字母數字字符串
例如,要查找:
11/$$ /達里奧
這是我想在我的文本文件查找的字符串的一個例子。 該字符串由數字,字符和特殊字符(如£,$,%,*等)組成。
您需要使用fread
加載整個文件,然後使用類似strfind
的內容來查找特定字符串的所有匹配項。
fid = fopen('filename.txt', 'wt');
contents = fread(fid, '*char').';
searchString = 'myString';
locations = strfind(contents, searchString);
否則,你可以使用MATLAB File Exchange中的東西,像這樣的grep submission。
是否strfind有用查找帶有字符和數字的字符串?例如,我可以找到一個日期字符串像11/12/1988? – dario
@dario你正在尋找一個特定的字符串或特定的格式?請更新您的問題。 – Suever
我正在尋找一個字符串與數字 - 字符 - 特殊字符示例:123/$$/dario。 – dario