title: AngularJS alpha only regex is accepting special characters
body: <p>I have a very simple form with this regex pattern set on my first/last name fields <code>ng-pattern="/^[a-zA-z]{2,30}$/"</code> and both fields accept this value as being valid e.g. <code>Tester\^*&amp;^%</code>. The first/last name should only accept alpha character a-zA-Z with a minimum of 2 characters and a max of 30.</p>