示例源字符串:'token[0][1]'
我对正则表达式感兴趣,它将捕获每个数组偏移量,包括单独组中的方括号。例如例如g1 = '[0]', g2 = '[1]'
。
我能得到的最接近的是:
r'(\[[\w]\])*'
当然,这不起作用。任何提示将不胜感激。感谢。
答案 0 :(得分:0)
使用r'(\[\d+\])'
应该捕获您想要的内容,例如:
import re
s = 'token[0][1]'
g1, g2 = re.findall(r'(\[\d+\])', s)
print g1, g2
[0] [1]