擅长:python、mysql、java
<p>您需要<code>(</code>和<code>,</code>之间的字符串,您将捕获paren之间的所有内容:</p>
<pre><code>match = re.findall("api\((.*?),", string)
print match
["'randomkey123xyz987'"]
</code></pre>
<p>或匹配<code>''</code>:</p>
^{pr2}$
<p>如果这就是你的字符串的实际外观,你可以拆分:</p>
<pre><code>string = "api('randomkey123xyz987', 'key', 'text')"
print(string.split(",",1)[0][4:])
</code></pre>