import re
def split_into_sentences(text):
# 使用正则表达式来识别句子结束的位置,并保留结尾的标点符号
sentence_endings = r"[。?!\.\?\!\.\?\'\'\"\"\)\(]\s*"
sentences = re.split(sentence_endings, text)
# 按行打印每个句子
for sentence in sentences:
print(sentence)
# 从用户输入获取文章
input_text = input("请输入一段英文文章:")
# 拆分文章为句子,并保留标点符号
split_into_sentences(input_text)