title: Preg_replace and iso-8859-1 chars matching
body: <p>I have a problem with the preg_replace function.</p>
  
  <p>In my code i will use it to delete all chars that are not letters or numbers at the beginning of a string.</p>
  
  <p>This works well, but when the $string contains iso-8859-1 character like " è, ò, à, ù, é, ì " there are considered not words, and all were removed.</p>
  
  <pre><code>preg_replace('/^[^a-zA-Z0-9]+/', '', $string);
  </code></pre>
  
  <p>ie. If <code>$string</code> contains <code>èxample</code> the output will be <code>xample</code>.</p>
  
  <p>I need that these iso-8859-1 vowels are included.</p>
  
  <p>Anyone have a solution to this?</p>