擅长:python、mysql、java
<p>可以使用此正则表达式获取用户id:</p>
<pre><code>[A-Z]{2}\d{7}
</code></pre>
<p>然后检查有效的用户ID</p>
<p><a href="https://regex101.com/r/lIMXkW/1" rel="nofollow noreferrer">Regex Demonstration</a></p>
<hr/>
<p><strong>代码:</strong></p>
<pre><code>import re
users = ['AB9074158', 'AC9074168', 'AD9074123', 'AE9074152']
s = 'Calling Business function ProcessSOMBFCommitment_Sourcing from F4211FSEditLine for ND9074524. Application Name [P421002], Version [] (BSFNLevel = 3)'
pat = '[A-Z]{2}\d{7}'
user_id = re.search(pat, s).group(0)
print(user_id)
if user_id in users:
print("User accepted!")
else:
print("User not accepted")
</code></pre>
<p><strong>输出:</strong></p>
<pre><code>'ND9074524'
'User not accepted'
</code></pre>