title: Python - "case insensitive" in a string or "case ignore"
body: <p>I have a very simple problem. This is for a pandas dataframe ("df"). The answers are all more complex regarding string compare, which I have no use for. Here is the code that works for lowercase and returns only "apple":</p>
  
  <pre><code>df2 = df1['company_name'].str.contains(("apple"), na=False)
  </code></pre>
  
  <p>I need this to find "apple", "APPLE", "Apple", etc. Something like:</p>
  
  <pre><code>df2 = df1['company_name'].str.contains.caseignore((("apple"), na=False))
  </code></pre>
  
  <p>is there such a function anywhere?</p>
  
  <p>Thanks.</p>