读取str类型中文文本里的每一个由逗号或句号分隔的句子
时间: 2024-02-06 20:11:27 浏览: 67
C++_C++_读取txt文档_txt内容读取_按空格分隔_按逗号分隔_
5星 · 资源好评率100%
您可以使用Python中的正则表达式模块re来实现此功能。以下是一个示例代码:
```python
import re
text = "你好,这是一句话。这是另一句话,还有一句话。"
sentences = re.split('[,。]', text)
for sentence in sentences:
if sentence.strip() != "":
print(sentence.strip())
```
这个代码将会输出:
```
你好
这是一句话
这是另一句话
还有一句话
```
我们首先使用`re.split()`函数将文本按照逗号和句号分割成句子,然后再使用`strip()`函数去除句子中的空格和换行符。最后,我们遍历每个句子并将其输出。
阅读全文