擅长:python、mysql、java
<p>可以使用正则表达式执行此操作;示例如下:</p>
<pre><code>import re
a = "attn12345@gmail.comf"
b = "abc7020.14@gmail.com"
c = "abc7020@gmail.com"
d = "attn12345678@gmail.com"
pattern = re.compile("[0-9]{3,500}\.?[0-9]{0,500}?@")
if pattern.search(a):
print("spam1")
if pattern.search(b):
print("spam2")
if pattern.search(c):
print("spam3")
if pattern.search(d):
print("spam4")
</code></pre>
<p>如果运行代码,您将看到:</p>
^{pr2}$
<p>此方法的好处是其标准化(正则表达式),并且您可以通过调整<code>{}</code>中的值来轻松调整匹配的强度,这意味着您可以拥有一个全局配置文件,在其中设置/调整这些值。您还可以轻松地调整正则表达式,而不必重写代码。在</p>