擅长:python、mysql、java
<p>这可能有助于您:</p>
<pre><code># -*- coding: utf-8 -*-
import re
or_str = '<meta content=",\n\n\nÓscar Mauricio Lizcano Arango,\n\n\n\n\n\n\n\nBerner León Zambrano Eraso,\n\n\n\n\n" name="keywords"><meta content="Congreso Visible - Toda la información sobre el Congreso Colombiano en un solo lugar" property="og:title"/><meta content="/static/img/logo-fb.jpg"'
new_str = or_str.replace("\n","")
li = re.findall('meta content=",(.*)" name="keywords"', new_str);
new_str = ''.join(li)
print re.findall('(.*?),',new_str)
</code></pre>
<p>我使用<code>replace()</code>方法将所有换行符<code>\n</code>更改为<code>NULL</code>。<br/>然后,我使用<code>findall</code>查找名称并将其放入一个列表中,然后再次使用<code>findall</code>将每个名称存储为列表的一个元素,因为<code>findall</code>返回一个列表。在</p>