FindList
FindList["file","text"]
指定された文字列を含むファイルをリスト形式で与える.
FindList["file",{"text1","text2",…}]
指定された文字列のいずれかを含むすべての行をリスト形式で与える.
FindList[{"file1",…},…]
filei のいずれかで指定された文字列を含む行をリスト形式で与える.
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がファイルやパイプを開けた場合,これらは終了とともに閉じられる.
- FindList[File["file"],…]もサポートされている.
例題
すべて開くすべて閉じるスコープ (1)
Fileオブジェクトで指定されたファイル内の行のリストを得る:
Wolfram Research (1991), FindList, Wolfram言語関数, https://reference.wolfram.com/language/ref/FindList.html (2016年に更新).
テキスト
Wolfram Research (1991), FindList, Wolfram言語関数, https://reference.wolfram.com/language/ref/FindList.html (2016年に更新).
CMS
Wolfram Language. 1991. "FindList." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2016. https://reference.wolfram.com/language/ref/FindList.html.
APA
Wolfram Language. (1991). FindList. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FindList.html