擅长:python、mysql、java
<p>通常,你可以重新拆分(),但由于无法导入任何内容,因此最好的选择是执行for循环。在这里:</p>
<pre><code>def getSplit(user_input):
n = len(user_input)
sentences =[]
previdx = 0
for i in range(n - 1):
if(user_input[i:i+2] in ['. ', '! ', '? ']):
sentences.append(user_input[previdx:i+2].capitalize())
previdx = i + 2
sentences.append(user_input[previdx:n].capitalize())
return "".join(sentences)
</code></pre>