python字符串分隔
2017-10-23 23:13
351 查看
1. 用法说明:指定分隔符的字符串切片
Python split()通过指定分隔符对字符串进行切片,如果参数num 有指定值,则仅分隔 num 个子字符串。str.split(str=”“, num=string.count(str)).
其中,str – 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。num – 分割次数。返回分割后的字符串列表。
2. 实例
#!/usr/bin/python str = "Line1-abcdef \nLine2-abc \nLine4-abcd"; print str.split( ); print str.split(' ', 1 );
输出结果如下:
['Line1-abcdef', 'Line2-abc', 'Line4-abcd'] ['Line1-abcdef', '\nLine2-abc \nLine4-abcd']
3. 利用re模块分隔含有多种分割符的字符串:
#!/usr/bin/python # -*- coding: UTF-8 -*- import re a='Beautiful, is; better*than\nugly' # 四个分隔符为:, ; * \n x= re.split(',|; |\*|\n',a) print(x)
转自: python菜鸟教程
另:python正则表达式link_1
正则表达式link_2
Python中基本的读文件和简单数据处理
相关文章推荐
- python针对不定分隔符切割提取字符串
- Python使用split使用多个字符分隔字符串
- python针对不定分隔符切割提取字符串的方法
- python实现-字符串分隔
- python 将list转成字符串,中间用符号分隔
- Python使用split使用多个字符分隔字符串
- Python分隔字符串
- python split分隔字符串之分隔次数
- 【实验楼挑战】Python3简明教程:字符串挑战
- Dive Into Python 学习记录1-函数/模块导入/字典/列表/元组/字符串分割、连接、格式化/映射list/
- Python基础(2)_数字和字符串类型
- python 学习记录(6)-模块导入/变量/常量/注释/语句分隔
- StringTokenizer字符串分隔符的初步了解
- python学习第二天:数字与字符串转换及逻辑值
- Python 普通字符串和Unicode之间进行转换
- python 字符串str需要注意的问题
- Python数据类型详解(一)字符串
- python基础教程共60课-第28课字符串的分割
- python字符串单引号与双引号的区别