擅长:python、mysql、java
<p>标准库中有一个<code>re</code>模块。你可以这样做:</p>
<pre><code>>>> s="Hello (Test1 test2) (Hello1 hello2) other_stuff"
>>> re.findall(r'\w+|\(\w+\s+\w+\)', s)
['Hello', '(Test1 test2)', '(Hello1 hello2)', 'other_stuff']
</code></pre>
<p>实际上,这在很大程度上取决于您的输入是什么样子的(空格?其他括号?),所以您可能需要根据您的情况调整它。在</p>