title: Python: delete all characters before the first letter in a string
body: <p>After a thorough search I could find how to delete all characters before a specific letter but not before <em>any</em> letter.</p>
  
  <p>I am trying to turn a string from this:</p>
  
  <pre><code>"             This is a sentence. #contains symbol and whitespace
  </code></pre>
  
  <p>To this:</p>
  
  <pre><code>This is a sentence. #No symbols or whitespace
  </code></pre>
  
  <p>I have tried the following code, but strings such as the first example still appear.</p>
  
  <pre><code>for ch in ['\"', '[', ']', '*', '_', '-']:
       if ch in sen1:
           sen1 = sen1.replace(ch,"")
  </code></pre>
  
  <p>Not only does this fail to delete the double quote in the example for some unknown reason but also wouldn't work to delete the leading whitespace as it would delete <em>all</em> of the whitespace.</p>
  
  <p>Thank you in advance.</p>