擅长:python、mysql、java
<p>使用较新的<a href="https://pypi.python.org/pypi/regex" rel="nofollow"><strong>^{<cd1>}</strong></a>:</p>
<pre><code>import regex as re
rx = re.compile(r'''
(?(DEFINE)
(?<part>\w+\ =\ \{)
(?<end>\},)
(?<title>title\ =\ \{)
)
(?&title)(?P<t>(?:(?!(?&part))[\s\S])+)(?&end)
''', re.VERBOSE)
string = '''
title = {The Origin ({S},
{Se}, and {Te})- {TiO$_2$} Photocatalysts},
year = {2010},
volume = {114},
'''
title = rx.search(string).group('t')
print(title)
# The Origin ({S},
# {Se}, and {Te})- {TiO$_2$} Photocatalysts
</code></pre>
<p>虽然它不是真正需要的,但它提供了一个替代的解决方案。在</p>