字符串格式和预期结果..
>>>a = 'afd fdfe {a.b.c} fdferef {c.d.f}dfefe dfefffe + fdfef {}' >>>{a.b.c},{c.d.f},{}
我尝试使用以下代码。结果是......
>>>re.search(r'{.*.}',a).group() >>>{a.b.c} fdferef {c.d.f}dfefe dfefffe + fdfef {}'
其他
>>>re.search(r'{.?*.}',a).group() >>>Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python2.7/re.py", line 146, in search return _compile(pattern, flags).search(string) File "/usr/lib/python2.7/re.py", line 251, in _compile raise error, v # invalid expression sre_constants.error: multiple repeat