zoukankan      html  css  js  c++  java
  • python2.7学习笔记-split用一个分隔符分割、多个分隔符分割、在有汉字存在的情况下split分割

    还是直接上程序吧,暂且就叫它为程序吧:

    '''
    按照多个分隔符分割,split的用法
    '''
    import re
    s='hi!chu?lan!heihei'
    re.split('[!?]',s)
    
    '''
    有汉字时候的分割
    '''
    str=u"【楚同学】小小同学_楚楚同学-春天来了"
    re.split(u'【|】|-|_', str)
    for i in re.split(u'【|】|-|_',  str):
        print i
    
    '''   
    按照一个分隔符分割时,split的用法 
    str.split(str="", num=string.count(str))
    str -- 分隔符,默认为所有的空字符,包括空格、换行(
    )、制表符(	)等。
    num -- 分割次数。
    	:水平制表(跳到下一个Tab位置)
    
    :回车,将当前位置移到本行开头
    
    :换行
    '''
    str='kk-kj
    line-abx   
    line3'
    str.split()
    str.split(' ',1)

    对应的结果如下:

    import re
    s='hi!chu?lan!heihei'
    re.split('[!?]',s)
    Out[21]: ['hi', 'chu', 'lan', 'heihei']
    
    str=u"【楚同学】小小同学_楚楚同学-春天来了"
    re.split(u'【|】|-|_', str)
    for i in re.split(u'【|】|-|_',  str):
        print i
    
    
    
    楚同学
    小小同学
    楚楚同学
    春天来了
    
    str='kk-kj
    line-abx   
    line3'
    str.split()
    Out[23]: ['kk-kj', 'line-abx', 'line3']
    str.split(' ',1)
    Out[24]: ['kk-kj
    line-abx', '  
    line3']

    end!

  • 相关阅读:
    dd命令的巧妙使用
    home目录迁移至新分区
    swap分区的扩展
    搭建多系统yum服务器
    校验软件是否被黑客所修改
    源码编译安装Apache-附一键部署脚本
    yum仓库详细解读
    将FTP映射至Windows
    最简化搭建yum仓库
    校验Linux程序是否被黑客修改
  • 原文地址:https://www.cnblogs.com/llfisher/p/6417272.html
Copyright © 2011-2022 走看看