擅长:python、mysql、java
<p>使用以下修复:</p>
<pre><code>re.compile(r'@{0}\b'.format(facebook_user), re.IGNORECASE)
</code></pre>
<p>参见<a href="https://regex101.com/r/XZ9WGp/2" rel="nofollow noreferrer">regex demo</a>。在</p>
<p><strong>图案细节</strong>:</p>
<ul>
<li><code>@WWF</code>-文字<code>@WWF</code></li>
<li><code>\b</code>-单词边界(需要字母、数字或<code>_</code>以外的字符,或<code>@WWF</code>之后的字符串结尾)</li>
</ul>
<p>如果<code>facebook_user</code>可能包含特殊字符,则需要使用</p>
^{pr2}$
<p>但是,<code>facebook_user</code>似乎只包含单词字符,因此在这种情况下,单词边界应该就足够了。在</p>