擅长:python、mysql、java
<p>开发一个正则表达式,该表达式与引用字符串中预期看到的所有字符匹配。然后使用<code>re</code>中的python方法<code>findall</code>查找匹配的所有匹配项。</p>
<pre><code>import re
buffer = open('file.txt','r').read()
quotes = re.findall(r'"[^"]*"',buffer)
for quote in quotes:
print quote
</code></pre>
<p>在“和”之间搜索需要unicode正则表达式搜索,例如:</p>
<pre><code>quotes = re.findall(ur'"[^\u201d]*\u201d',buffer)
</code></pre>
<p>以及对于使用“和”可交换用于报价终止的文件</p>
<pre><code>quotes = re.findall(ur'"[^"^\u201d]*["\u201d]', buffer)
</code></pre>