title: How do I match Unicode special alpha characters while NOT matching special characters
body: <p>I have a dilemma here.  I am trying to write a regex pattern that matches all alpha characters for eastern languages as well as western languages.  One of the criteria is that no numbers can match (so José13) is not a match but (José) is, the other criteria is that special characters cannot match (ie: !@#$% etc.)</p>
  
  <p>I've played around with this in chrome's console, and I've gotten:</p>
  
  <pre><code>"a".match('[a-zA-z]');
  </code></pre>
  
  <p>to come back successfully, when I put in:</p>
  
  <pre><code>"a".match('[\p{L}]');
  </code></pre>
  
  <p>I get a null response, which I'm not quite understanding why.  According to <a href="http://www.regular-expressions.info/unicode.html" rel="nofollow">http://www.regular-expressions.info/unicode.html</a> \p{L} is a  match for any letter. </p>
  
  <p>EDIT: the \p doesn't seem to work in my chrome console, so I'll try a different route.  I have a chart of the unicode from Unifoundry.  I'll match up the regex and attempt to make the range of characters invalid.</p>
  
  <p>Any input would be greatly appreciated.</p>