擅长:python、mysql、java
<p>问题是您使用的是括号,这在RegEx中有另一种含义。它们被用作分组字符,以捕获输出。在</p>
<p>您需要将()转义为文本标记。您可以使用反斜杠字符转义字符:<code>\(</code>。在</p>
<p>下面是一个例子:</p>
<pre><code>reg = r'\([\s\S]*\)'
a = 'B.TECH(CS,IT)'
re.sub(reg, '(ECE,EEE)', a)
# == 'B.TECH(ECE,EEE)'
</code></pre>