python 用所有标点符号分隔句子的示例

 更新时间:2019年07月15日 09:40:01   作者:HappyRocking  
今天小编就为大家分享一篇python 用所有标点符号分隔句子的示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

问题

给出一段话,由短句组成,短句之间可能被任意标点符号隔开。想要提取所有的短句。

解决

使用 re.split 函数,用正则式匹配的方法,一次性分隔所有短句。

import re
pattern = r',|\.|/|;|\'|`|\[|\]|<|>|\?|:|"|\{|\}|\~|!|@|#|\$|%|\^|&|\(|\)|-|=|\_|\+|,|。|、|;|‘|'|【|】|·|!| |…|(|)'
test_text = 'b,b.b/b;b\'b`b[b]b<b>b?b:b"b{b}b~b!b@b#b$b%b^b&b(b)b-b=b_b+b,b。b、b;b‘b'b【b】b·b!b b…b(b)b'
result_list = re.split(pattern, test_text)
print(result_list)

输出为

['b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b']

可见所有的 b 都被提取了出来。

以上这篇python 用所有标点符号分隔句子的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 详解图像上的OpenCV算术运算

    详解图像上的OpenCV算术运算

    图像可以进行算术运算,例如加法、减法和按位运算(AND、OR、NOT、XOR)。这些操作可以帮助改善输入图像的属性。本文主要介绍了OpenCV中常见的图像算术运算,需要的可以参考一下
    2022-10-10
  • python单元测试unittest实例详解

    python单元测试unittest实例详解

    这篇文章主要介绍了python单元测试unittest用法,以实例形式详细分析了Python中单元测试的概念、用法与相关使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-05-05
  • 基于python的Tkinter编写登陆注册界面

    基于python的Tkinter编写登陆注册界面

    这篇文章主要为大家详细介绍了基于python的Tkinter编写登陆注册界面,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • django中path函数使用详解

    django中path函数使用详解

    django.urls.path是Django中用于定义URL映射规则的函数之一,本文主要介绍了django中path函数使用,具有一定的参考价值,感兴趣的可以了解一下
    2023-12-12
  • python3编写C/S网络程序实例教程

    python3编写C/S网络程序实例教程

    这篇文章主要介绍了python3编写C/S网络程序的方法,对于学习Python网络程序设计的朋友具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-08-08
  • python中列表和元组的区别

    python中列表和元组的区别

    给大家详细讲解了python中列表和元组的区别,需要的朋友参考一下。
    2017-12-12
  • Python交互环境下打印和输入函数的实例内容

    Python交互环境下打印和输入函数的实例内容

    在本篇文章里小编给大家分享的是关于Python交互环境下打印和输入函数的实例内容,有兴趣的朋友们可以学习下。
    2020-02-02
  • Numpy 中的矩阵求逆实例

    Numpy 中的矩阵求逆实例

    今天小编就为大家分享一篇Numpy 中的矩阵求逆实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-08-08
  • 采用Psyco实现python执行速度提高到与编译语言一样的水平

    采用Psyco实现python执行速度提高到与编译语言一样的水平

    这篇文章主要介绍了采用Psyco实现python执行速度提高到与编译语言一样的水平的方法,是非常实用的Python第三方库,需要的朋友可以参考下
    2014-10-10
  • Python clip与range函数保姆级使用教程

    Python clip与range函数保姆级使用教程

    本文主要和大家介绍了详解Python中clip与range函数的用法,小编觉得挺不错的,现在分享给大家,也给大家做个参,希望能帮助到大家
    2022-06-06

最新评论