需要正则表达式来删除括号

时间:2016-07-22 14:43:29

标签: python regex

我在python中的新手。我有一个数组[' [59342486', '59343079]']。我想要 写一个正则表达式,摆脱里面的括号 ' [59342486' '59343079]'

你能帮我解决这个问题吗?

提前致谢 让

2 个答案:

答案 0 :(得分:3)

 new_list = [s.replace('[','').replace(']','') for s in old_list]

如果您要删除前导和尾随空格:

new_list = [s.replace('[','').replace(']','').strip() for s in old_list]

你也可以这样做:

old_list[:] = [s.replace('[','').replace(']','') for s in old_list]

答案 1 :(得分:0)

您可以使用replace

for index, item in enumerate(my_list):
  my_list[index] = item.replace('[', '').replace(']', '')