擅长:python、mysql、java
<p>您还需要转义最后几个括号字符。</p>
<pre><code>regex = r'\[\[.*?\]\]\);'
^ ^
</code></pre>
<p>如果要获取方括号之间的内容,请在此处使用捕获组。</p>
<pre><code>>>> import re
>>> s = 'foo [[bar]]); baz [[quz]]); not [[foobar]]'
>>> matches = re.findall(r'\[\[(.*?)\]\]\);', s, re.S)
>>> matches
['bar', 'quz']
</code></pre>