擅长:python、mysql、java
<p><em>已编辑:</em>现在它也可以处理多行语句。</p>
<pre><code>>>> t = "OMG is this a question ! Is this a sentence ? My\n name is."
>>> re.findall("[A-Z].*?[\.!?]", t, re.MULTILINE | re.DOTALL )
['OMG is this a question !', 'Is this a sentence ?', 'My\n name is.']
</code></pre>
<p>只剩下一件事要解释-<code>re.DOTALL</code>使<code>.</code>匹配所描述的换行符<a href="http://docs.python.org/library/re.html#re.DOTALL" rel="nofollow noreferrer">here</a></p>