擅长:python、mysql、java
<p>首先看一下regexp问题<a href="https://stackoverflow.com/questions/14471177/python-check-if-the-last-characters-in-a-string-are-numbers">here</a></p>
<p>其次,尝试像这样过滤电子邮件地址:</p>
<pre><code># Let's email is = 'attn1234@gmail.com'
email = 'attn1234@gmail.com'
email_name = email.split(',', maxsplit=1)[0]
# Here you get email_name = 'attn1234
import re
m = re.search(r'\d+$', email_name)
# if the string ends in digits m will be a Match object, or None otherwise.
if m is not None:
print ('%s is good' % email)
else:
print ('%s is BAD' % email)
</code></pre>