使用re.findall()
:
In [5]: import re
In [8]: strs = "{foo} spam eggs {bar}"
In [9]: re.findall(r"{(\w+)}", strs)
Out[9]: ['foo', 'bar']
如何使用正则表达式在python字符串中找到str.format的所有占位符?
使用re.findall()
:
In [5]: import re
In [8]: strs = "{foo} spam eggs {bar}"
In [9]: re.findall(r"{(\w+)}", strs)
Out[9]: ['foo', 'bar']