擅长:python、mysql、java
<p>以下正则表达式足以满足您的需要(只要设置了标志):</p>
<pre><code>\bbarbar
</code></pre>
<p>示例:</p>
^{pr2}$
<p>以下是对当前regex的一些注释,这些注释可能会澄清<code>\bbarbar</code>执行此操作的原因:</p>
<ul>
<li><code>[\A\b]</code>-<code>\A</code>通常是字符串的开始,而{<cd4>}是单词边界,但是字符类的内部{<cd4>}变成了一个退格,我不太确定{<cd3>}变成了什么</li>
<li><code>[\A\b]*</code>-这就是你的regex匹配“semibarus”的原因,<code>*</code>表示0或更多,因此不需要该部分进行匹配,如果你删除了{<cd8>}并修复了上面的问题,它就可以工作了</li>
<li><code>([\A\b]*)(barbar)</code>-多个组意味着{<cd11>}将返回组的元组,而不仅仅是您感兴趣的部分</li>
</ul>