title: delete rows containing numeric values in strings from pandas dataframe
body: <p>I have a pandas data frame with 2 columns, type and text
  The text column contains string values.
  How can I delete rows which contains some numeric values in the text column.
  e.g:</p>
  
  <pre><code>`ABC 1.3.2`, `ABC12`, `2.2.3`, `ABC 12 1`
  </code></pre>
  
  <p>I have tried below, but get an error.  Any idea why this is giving error?</p>
  
  <pre><code>df.drop(df[bool(re.match('^(?=.*[0-9]$)', df['text'].str))].index)
  </code></pre>