This is documentation for Mathematica 8, which was
based on an earlier version of the Wolfram Language.

# Find

 Findfinds the first line in an input stream that contains the specified string. Findfinds the first line that contains any of the specified strings.
• Find breaks the input stream into records, delimited by record separators, and scans each record for the strings you specify.
• Find returns as a string the first record which contains the specified text.
• If Find does not find any record which contains the specified text before it reaches the end of the file, it returns EndOfFile.
• The following options can be given:
 AnchoredSearch False whether to require that the text searched for be at the beginning of a record IgnoreCase False whether to treat lowercase and uppercase letters as equivalent RecordSeparators {"\r\n", "\n","\r"} separators for records WordSearch False whether to require that the text searched for appear as a word WordSeparators {" ","\t"} separators for words
• The first argument to Find can be InputStream, or simply if there is only one open input stream with the specified name.
• Find does not close streams after it finishes reading from them.
Open a stream:
Get the first line that contains :
Find the next line that contains :
Open a stream:
Find the first line that contains or :
Open a stream:
 Out[1]=
Get the first line that contains :
 Out[2]=
Find the next line that contains :
 Out[3]=
 Out[4]=

Open a stream:
 Out[1]=
Find the first line that contains or :
 Out[2]=
 Out[3]=
New in 2