数据看起来像这样
LIQUID PARAFFIN(1.25 MG)+MAGNESIUM HYDROXIDE(300.0 MG)+SODIUM PICOSULFATE(3.33 MG)
我尝试通过replace进行操作,但是它从第一个括号到最后一个右括号进行了替换。
df['composition_replaced']=df["composition"].str.replace(r"\(.*\).\","")
实际结果-LIQUID PARAFFIN
预期结果-
LIQUID PARAFFIN+MAGNESIUM HYDROXIDE+SODIUM PICOSULFATE
答案 0 :(得分:0)
您可以使用以下正则表达式:java.lang.NoSuchMethodError: No such DSL method 'pollScm' found among steps
[archive, ..., plainText, plugin, pollSCM, preserveStashes, ...]
这里是一个例子:
\([^)]*\)