python正则表达式-如何从字符串中删除方括号?

python正则表达式-如何从字符串中删除方括号?,python,string,Python,String,A=”“” 这是我的[名字职责受解决时间情况的影响],最后我叫了“男人”\fjd,所以你来处理这件事。 “”“ 这是一个随机字符串,可能与我的问题类似 我想这样输出 [name Duty subject to solve-time情境#####不带方括号,但在python中使用finditer,我还需要解决 使用re.finditer在括号内显示man\fjd####材料 a= """This is my [name Duty subjected to so

A=”“” 这是我的[名字职责受解决时间情况的影响],最后我叫了“男人”\fjd,所以你来处理这件事。 “”“

这是一个随机字符串,可能与我的问题类似

我想这样输出

[name Duty subject to solve-time情境#####不带方括号,但在python中使用finditer,我还需要解决

使用re.finditer在括号内显示man\fjd####材料

    a= """This is my [name Duty subjected to solve  - time situation ] and finally I called "the man \fjd " so you take of care of that thing."""
pattern ='''         I nEDD THIS ANSwers                                  '''
    for item in finditer(pattern ,a, re,VERBOSE :
       return(item.groupdict())

为什么只需要正则表达式来删除方括号? 您只需使用replace即可完成任务

a = a.replace('[', '').replace(']', ''])

如果是赋值,你应该自己解决它,而不是直接在stackoverflow中询问。无论如何,这种情况下的一个正则表达式将是pattern=r'[[\w*\s*\-*]*]',它以4种不同的方式完成,但当我尝试使用re.verbose retruns me none类型时