2016-04-26 11 views
0

アルファベット数字文字列を含む.txtファイルがあります。私は、そのファイル内の特定の英数字の文字列と、すべての出現位置を見つけたいと思います。
これを行うためのMATLAB関数はありますか?テキストファイルからのアルファ数値文字列の検索

検索する文字列の例:
11/$$ /ダリオ

これは私が私のテキストファイル内で検索したい文字列の例です。 文字列は、数字、文字、£、$、%、*などの特殊文字で構成されています。

答えて

0

freadを使用してファイル全体を読み込み、strfindのようなものを使用して特定の文字列がすべて見つかるようにする必要があります。

fid = fopen('filename.txt', 'wt'); 
contents = fread(fid, '*char').'; 

searchString = 'myString'; 
locations = strfind(contents, searchString); 

そうでない場合、あなたはこのgrep submissionようにMATLABファイル交換から何かを使用することができます。

+0

strfindは文字と数字の文字列を見つけるのに便利ですか?たとえば、私は11/12/1988のような日付文字列を見つけることができますか? – dario

+0

@dario特定の文字列または特定の形式をお探しですか?あなたの質問を更新してください。 – Suever

+0

number-characers-special charactersの文字列を探しています。例:123/$$/dario。 – dario

関連する問題