DOCUMENTATION CENTER SEARCH
Mathematica
>
ファイル操作
>
Mathematica
組込みシンボル
ファイルの検索とこれに関連した操作手順
ファイルの検索
チュートリアル »
|
Find
ReadList
NotebookFind
StringCases
関連項目 »
|
リストの構築
ファイル操作
ファイル
テキストデータの処理
その他 »
FindList
FindList
["
file
", "
text
"]
指定された文字列を含むファイルをリスト形式で与える.
FindList
["
file
", {"
text
1
", "
text
2
",
...
}]
指定された文字列のいずれかを含むすべての行をリスト形式で与える.
FindList
[{"
file
1
",
...
},
...
]
file
i
のいずれかで指定された文字列を含む行をリスト形式で与える.
FindList
[
files
,
text
,
n
]
これが見出す行のうち,最初から数えた
n
行だけを含む.
詳細
FindList
は,指定されたテキストを含むレコードを見出せなかった場合,
{}
を返す.
次のオプションを与えることができる.
AnchoredSearch
False
検索するテキストがレコードの先頭にあるべきかどうか
IgnoreCase
False
大文字と小文字を区別するかしないか
RecordSeparators
{"\r\n", "\n","\r"}
レコードのセパレータ
WordSearch
False
検索するテキストがワードとして現れるべきかどうか
WordSeparators
{" ","\t"}
ワードのセパレータ
FindList
の第1引数は
InputStream
["
name
",
n
]
でもよく,指定された名前の入力ストリームが1つしか開いていない場合には単に
"
name
"
でもよい.
FindList
がファイルやパイプを開けた場合,これらは終了とともに閉じられる.
例題
すべて閉じる
例
(2)
"electors"
を含むファイルの行のリストを得る:
In[1]:=
Out[1]=
"electors"
を含む最初の2行:
In[1]:=
Out[1]=
関連項目
Find
ReadList
NotebookFind
StringCases
チュートリアル
ファイルの検索とこれに関連した操作手順
ファイルの検索
その他
リストの構築
ファイル操作
ファイル
テキストデータの処理
バージョン 2 の新機能
© 2008 Wolfram Research, Inc.