擅长:python、mysql、java
<pre><code>text = "Some sample (with parenthesis) text"
regEx = re.compile(r'([^\(]*)\([^\)]*\) *(.*)')
m = regEx.match(text)
while m:
text = m.group(1) + m.group(2)
m = regEx.match(text)
print text
</code></pre>
<p>这只是一个格式化正确的正则表达式以匹配文本的问题。。。上面的方法将迭代地从字符串中删除一组括号,一次一组,但是如果有嵌套的括号,则失败。那是完全不同的问题。在</p>