首页 > 编程语言 > 详细

python 根据空格切割英文单词(python split english words according to space)

时间:2020-07-16 15:53:03      阅读:150      评论:0      收藏:0      [点我收藏+]

 

(1)按照空格分割出单词

(i)使用 split 切分

In [3]: letter = a b   c                                                      
In [4]: letter.split( )                                                       
Out[4]: [a, b, ‘‘, ‘‘, c]

(ii)使用 re.split 切分

In [5]: import re
In [7]: re.split(r\s+, letter)                                                
Out[7]: [a, b, c]

可以看出,使用re.split切分效果更佳更灵活

再例如分隔符既有空格又有逗号、分号的情况:

In [9]: re.split(r[\s\,\;]+, a,b,;; c  d)                                   
Out[9]: [a, b, c, d]

In [10]: re.split(r[\s\,\;]+, adf,b,;; c  d)                                
Out[10]: [adf, b, c, d]

In [11]: re.split(r[\s\,\;]+, adf,bg,;; c  de)                              
Out[11]: [adf, bg, c, de]

 

 

python 根据空格切割英文单词(python split english words according to space)

原文:https://www.cnblogs.com/ttweixiao-IT-program/p/13321936.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!