擅长:python、mysql、java
<p>这应该做到:</p>
<pre><code>estabilidade([^(]+)
</code></pre>
<p>它使用的是一个消极的字符类,这是关键的外卖和一个很好的工具,在你的包。<code>[]</code>是字符类。它是一个字符列表,如果你把<code>^</code>作为第一个字符,它是一个字符列表<em>而不是</em>。所以<code>[^(]</code>表示任何不是<code>(</code>的字符。添加<code>+</code>意味着左边至少有一个项目。所以,把所有这些放在一起,我们至少需要1个非<code>(</code>。你知道吗</p>
<p>在Python中是这样的:</p>
<pre><code>import re
text = "hello estabilidade how are you today (at the farm)"
print (re.search("estabilidade([^(]+)", text).group(1))
</code></pre>
<p>输出:</p>
<pre><code> how are you today
</code></pre>
<p>示例:</p>
<p><a href="https://regex101.com/r/2qxa0y/1/" rel="nofollow noreferrer">https://regex101.com/r/2qxa0y/1/</a></p>
<p>这里是一个学习一些基本正则表达式技巧的好网站,这将有很大的帮助:<a href="https://www.regular-expressions.info/tutorial.html" rel="nofollow noreferrer">https://www.regular-expressions.info/tutorial.html</a></p>