擅长:python、mysql、java
<p>括号和竖线是正则表达式中的特殊字符,因此如果要匹配这些字符,可以在前面添加反斜杠“\”,例如:</p>
<pre><code>flag = '\(ABC\|DEF\)' #see this is changed
andFlag = '&' + flag
print (df['Expression'].replace(andFlag, '', regex=True))
0 XYZ
1 (HIJ&FTL&JKK)
2 (FML|AXY|AND)
Name: Expression, dtype: object
</code></pre>