擅长:python、mysql、java
<p>如果需要,可以使用正则表达式将<code>ArtistName</code>和<code>SongName</code>保存为字典中的键。你知道吗</p>
<p>下面是一些到正则表达式解释的链接:<a href="http://docs.python.org/2/library/re.html" rel="nofollow">Python Docs</a>和<a href="http://www.tutorialspoint.com/python/python_reg_expressions.htm" rel="nofollow">Tutorials Point</a></p>
<pre><code>import re
s = #string you're parsing
regex = re.compile(r'\w+ = \".*\";')
matches = regex.findall(s)
dict1 = {}
for m in matches:
elems = m.split(" = ")
dict1[str(elems[0])] = elems[len(elems) - 1].strip(';')
print (dict1['ArtistName'])
print (dict1['SongName'])
</code></pre>
<p>输出(使用示例字符串):</p>
<pre><code>'"FUN."'
'"We Are Young"'
</code></pre>