a = '{a=[],b=[],c=[ab=cd,ef=gh],d=[ij=kl],e=[]}'
如何从上面的字符串后面的括号[]中提取字符=。预期产出为:
'cd','gh','kl'
使用正则表达式捕获[]中的字符串,其间有=
[]
=
import re result = re.findall(r'\w+=(\w+)', a)
\w+将匹配所有长度为1或更长的word
\w+
word
()表示捕获组
()