Python 正则表达式 - 替换单引号和括号

use*_*717 -1 python regex

我想用名称替换数量,然后用方括号和单引号替换其中的内容。所以,由此可知:

RSQ(name['BAKD DK'], name['A DKJ'])

对此:

RSQ(BAKD DK, A DKJ)

Ved*_*hta 5

代码 -

import re
s = "RSQ(name['BAKD DK'], name['A DKJ'])"
expr = r"[\'\[\]]|\bname\b"
print(re.sub(expr, '', s))
Run Code Online (Sandbox Code Playgroud)

输出 -

RSQ(BAKD DK, A DKJ)
Run Code Online (Sandbox Code Playgroud)