擅长:python、mysql、java
<p>将其锚定到开头和结尾,并匹配<em>一个或多个</em>字符:</p>
<pre><code>if re.match("^[a-zA-Z]+$", aString):
</code></pre>
<p>这里<code>^</code>锚定到字符串的开头,<code>$</code>锚定到字符串的结尾,并且<code>+</code>确保您匹配一个或多个字符。</p>
<p>不过,你最好还是用<a href="http://docs.python.org/2/library/stdtypes.html#str.isalpha">^{<cd4>}</a>代替。不需要在这里使用强大的正则表达式锤子:</p>
<pre><code>>>> 'foobar'.isalpha()
True
>>> 'foobar42'.isalpha()
False
>>> ''.isalpha()
False
</code></pre>