早教吧 育儿知识 作业答案 考试题库 百科 知识分享

文本中一行有很多句子,如何使用python读取文本中的句子,使所有的句子在dos界面下一行行显示出来英文文本的句子结尾可以是.,,我需要每个句子单独读出来并可以显示在dos界面下觉得麻烦的

题目详情
文本中一行有很多句子,如何使用python读取文本中的句子,使所有的句子在dos界面下一行行显示出来
英文文本的句子结尾可以是.,,我需要每个句子单独读出来并可以显示在dos界面下
觉得麻烦的直接写出筛选出句子的表达式也行
▼优质解答
答案和解析
lines=re.split("(?isu)[\.\!]+",your_paragraph_text)
这样一句就可以了.
然后就是打印
for line in lines:print line.strip()
或者是
print "\r\n".join(lines)