从字符串中删除特定序列

Removing specific sequences from a string

我刚开始 python,我有一个关于字符串的快速问题。假设我有一个包含左括号和右括号(其中包含字符)的字符串,看起来像这样:

result = 10['1', '0']0

我想知道的是如何操作字符串使其看起来像这样:

result = 100

您似乎在尝试用空字符串替换方括号(包括方括号)内的字符。

In [8]: result = "10['1', '0']0"

In [9]: re.sub(r'\[[^\]]*\]', '', result)
Out[9]: '100'