title: Python Pandas: Skip rows by particular pattern (not row number) using pd.read_csv
body: <p>I'm trying to import the csv file into the Pandas DataFrame.
  However, here is the challenge, for example, I cannot use <strong>skiprows=9</strong>, because the csv format is inconsistent from time to time, it will contain some useless information before the actual table begins.</p>
  
  <p>Fortunately, before the table starts, there will always have a single row with the string "report field", and then the real table starts from the next line.</p>
  
  <p>Is there any way I can skip all the rows until it catches the pattern "report field"?</p>
  
  <p>Thanks.</p>