python spilt()函数
(一)spilt()参数
(1)模式字符串
分割字符串的模板,就是分割字符串的格式。
(2)待分割的字符串
(3)maxspilt值
限制分割字符串的次数。
(二)实例
(1)
import re
#split分割字符串
re1=re.split(";",'a;b;c;d')
print(re1)
结果:
['a', 'b', 'c', 'd']
这个例子便是用;作为模式字符串进行分割,返回值是一个列表。
(2)
#用以3个小写字母开头,进阶一个-,并以2个数字结尾的字符串作为分割字符进行分割
re2=re.split('[a-z]{3}-[0-9]{2}','textabc-4312productxyz-43abill')
print(re2)
结果:['text', '12product', 'abill']
这个例子用来分割的是’abc-43’与’xyz-43’
(3)
#用maxspilt限定分割次数
re3=re.split('[a-z]{3}-[0-9]{2}','textabc-4312productxyz-43abill',maxsplit=1)
print(re3)
结果:['text', '12productxyz-43abill']
用maxspilt限制分割字符串的次数为一。
python spilt()函数相关推荐
- 【Python】函数图像绘制:二维图像、三维图像、散点图、心形图
[Python]函数图像绘制:二维图像.三维图像.散点图.心形图 所有需要用的包 二维图像 三维图像 散点图绘制 心形图绘制 所有需要用的包 from mpl_toolkits.mplot3d imp ...
- 技术图文:Python 匿名函数 VS. C# Lambda表达式
背景 前段时间在知识星球上立了一个Flag,至少写10篇关于 Python,Matlab 和 C# 对比的总结. 这是第 2 篇,从定义和应用两个角度来对比 Python 的匿名函数 与 C# 的La ...
- Python divmod() 函数
Python divmod() 函数 python divmod() 函数把除数和余数运算结果结合起来,返回一个包含商和余数的元组(a // b, a % b). 函数语法 divmod(a, b) ...
- python参数传递方法_深入理解python中函数传递参数是值传递还是引用传递
python 的 深入理解python中函数传递参数是值传递还是引用传递 目前网络上大部分博客的结论都是这样的: Python不允许程序员选择采用传值还是传 引用.Python参数传递采用的肯定是&q ...
- python中函数包括标准库函数吗_Python语言和标准库(第二章:函数)
a-如何创建函数. b-给出一些指导原则,帮助思考如何创建和组织程序以使用函数. c-如何编写函数,使随后可以询问它们的工作方式和实现的功能. 2.1将程序放在单独的文件里 为了更加方便,从现在开始, ...
- c int转字符串_【C++实现python字符串函数库】字符串匹配函数startswith与endswith
[C++实现python字符串函数库]字符串匹配函数startswith与endswith 这两个函数用于匹配字符串的开头或末尾,判断是否包含另一个字符串,它们返回bool值.startswith() ...
- python中函数和方法的区别?Python编程判断当前获取的对象是函数还是方法
python中函数和方法的区别?Python编程判断当前获取的对象是函数还是方法 目录
- python log函数怎么打_Python的log日志功能及设置方法
python log函数怎么打_Python的log日志功能及设置方法_Elaine要当律师的博客-CSDN博客
- Python staticmethod() 函数
Python staticmethod() 函数 正在上传-重新上传取消 Python 内置函数 python staticmethod 返回函数的静态方法. 该方法不强制要求传递参数,如下声明一个 ...
- python基础--函数
#python中函数的定义:函数是逻辑结构化和过程化的一种编程方法,用来实现某些特定的功能.#python中函数简单定义的方法# def test(x):# "this is new fun ...
最新文章
- uboot源码分析笔记
- oracle除法向上取整函数,ORACLE取整函数
- 解决geoserver跨域问题
- Web开发者必备的12款超赞jQuery插件
- 关于运行中输入ping后,跳出“打开方式”选择对话框的问题
- JZOJ 5377. 【NOIP2017提高A组模拟9.19】开拓
- C++ 基础概念、语法和易错点整理
- LeetCode 606. 根据二叉树创建字符串(递归)
- C# Obsolete
- 25岁!零基础想转行做软件测试,可以吗?晚是不晚!
- 12. JavaScript Number 对象
- 【概率论】复习资料(手写复习)
- PMP杂谈--配置管理系统和变更控制系统
- 2021年Java开发爆款推荐!黑马java培训视频网盘下载
- Python3智联招聘网爬虫学习
- ofbiz——工作流学习笔记一(xpdl)
- Matlab读取并输出stl文件
- 基于SSM的校园运动会管理系统
- 抢票(python)
- Python基础练习
热门文章
- [转帖]房博士教你购房(二)
- Vscode 附加进程调试
- 梅特勒托利多电子秤显示EEP服务器错误,托利多电子秤故障排除和维修方法
- AGV、IGV、RGV这三者之间的区别浅析
- 计算机文件一点右键就内存突增,电脑内存占用忽然升高怎么解决
- Linux——Linux系统编程之基于TFTP实现服务器与开发板间的文件传输实战总结
- CSS学习笔记 - 布局
- 基于32feet.net对Broadcom(Widcomm)
- 【Java】认识Sring、String的常见操作和StringBuffer 和StringBuilder的区别【字符串详解】
- canvas 画图 android,Android 中的Canvas画图