<p><code>sentence = "Very disorganized and hard professor. Does not come to classes on time, she grades tough, does not help on anything. She says come for help but when you go to her office hour, she is not there to help."</code></p>
<p>我想把这个句子分成句号、逗号和&;的几个部分;但是。
输出应该是</p>
<pre><code>Very disorganized
and hard professor.
Does not come to classes on time,
she grades tough,
does not help on anything.
She says come for help
but when you go to her office hour,
she is not there to help.
</code></pre>
<p>现在我用的是</p>
<pre><code>sample = re.split(r' *[\.\?!][\'"\)\]]* *', sentence)
print (sample)
</code></pre>
<p>这只会打断句号。
输出</p>
<pre><code>['Very disorganized and hard professor', 'Does not come to classes on time, she grades tough, does not help on anything', 'She says come for help but when you go to her office hour, she is not there to help']
</code></pre>
<p>你知道怎么做吗</p>