我刚开始使用python,我对字符串有一个快速的问题。假设我有一个字符串,其中包含一个打开和关闭括号(其中包含字符),如下所示:
result = 10['1', '0']0
我想知道的是我如何操纵字符串使它看起来像这样:
result = 100
答案 0 :(得分:1)
好像你试图用空字符串替换方括号内的字符(包括括号)。
In [8]: result = "10['1', '0']0"
In [9]: re.sub(r'\[[^\]]*\]', '', result)
Out[9]: '100'