(一)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()函数相关推荐

  1. 【Python】函数图像绘制:二维图像、三维图像、散点图、心形图

    [Python]函数图像绘制:二维图像.三维图像.散点图.心形图 所有需要用的包 二维图像 三维图像 散点图绘制 心形图绘制 所有需要用的包 from mpl_toolkits.mplot3d imp ...

  2. 技术图文:Python 匿名函数 VS. C# Lambda表达式

    背景 前段时间在知识星球上立了一个Flag,至少写10篇关于 Python,Matlab 和 C# 对比的总结. 这是第 2 篇,从定义和应用两个角度来对比 Python 的匿名函数 与 C# 的La ...

  3. Python divmod() 函数

    Python divmod() 函数 python divmod() 函数把除数和余数运算结果结合起来,返回一个包含商和余数的元组(a // b, a % b). 函数语法 divmod(a, b) ...

  4. python参数传递方法_深入理解python中函数传递参数是值传递还是引用传递

    python 的 深入理解python中函数传递参数是值传递还是引用传递 目前网络上大部分博客的结论都是这样的: Python不允许程序员选择采用传值还是传 引用.Python参数传递采用的肯定是&q ...

  5. python中函数包括标准库函数吗_Python语言和标准库(第二章:函数)

    a-如何创建函数. b-给出一些指导原则,帮助思考如何创建和组织程序以使用函数. c-如何编写函数,使随后可以询问它们的工作方式和实现的功能. 2.1将程序放在单独的文件里 为了更加方便,从现在开始, ...

  6. c int转字符串_【C++实现python字符串函数库】字符串匹配函数startswith与endswith

    [C++实现python字符串函数库]字符串匹配函数startswith与endswith 这两个函数用于匹配字符串的开头或末尾,判断是否包含另一个字符串,它们返回bool值.startswith() ...

  7. python中函数和方法的区别?Python编程判断当前获取的对象是函数还是方法

    python中函数和方法的区别?Python编程判断当前获取的对象是函数还是方法 目录

  8. python log函数怎么打_Python的log日志功能及设置方法

    python log函数怎么打_Python的log日志功能及设置方法_Elaine要当律师的博客-CSDN博客

  9. Python staticmethod() 函数

    Python staticmethod() 函数 正在上传-重新上传取消​ Python 内置函数 python staticmethod 返回函数的静态方法. 该方法不强制要求传递参数,如下声明一个 ...

  10. python基础--函数

    #python中函数的定义:函数是逻辑结构化和过程化的一种编程方法,用来实现某些特定的功能.#python中函数简单定义的方法# def test(x):# "this is new fun ...

最新文章

  1. uboot源码分析笔记
  2. oracle除法向上取整函数,ORACLE取整函数
  3. 解决geoserver跨域问题
  4. Web开发者必备的12款超赞jQuery插件
  5. 关于运行中输入ping后,跳出“打开方式”选择对话框的问题
  6. JZOJ 5377. 【NOIP2017提高A组模拟9.19】开拓
  7. C++ 基础概念、语法和易错点整理
  8. LeetCode 606. 根据二叉树创建字符串(递归)
  9. C# Obsolete
  10. 25岁!零基础想转行做软件测试,可以吗?晚是不晚!
  11. 12. JavaScript Number 对象
  12. 【概率论】复习资料(手写复习)
  13. PMP杂谈--配置管理系统和变更控制系统
  14. 2021年Java开发爆款推荐!黑马java培训视频网盘下载
  15. Python3智联招聘网爬虫学习
  16. ofbiz——工作流学习笔记一(xpdl)
  17. Matlab读取并输出stl文件
  18. 基于SSM的校园运动会管理系统
  19. 抢票(python)
  20. Python基础练习

热门文章

  1. [转帖]房博士教你购房(二)
  2. Vscode 附加进程调试
  3. 梅特勒托利多电子秤显示EEP服务器错误,托利多电子秤故障排除和维修方法
  4. AGV、IGV、RGV这三者之间的区别浅析
  5. 计算机文件一点右键就内存突增,电脑内存占用忽然升高怎么解决
  6. Linux——Linux系统编程之基于TFTP实现服务器与开发板间的文件传输实战总结
  7. CSS学习笔记 - 布局
  8. 基于32feet.net对Broadcom(Widcomm)
  9. 【Java】认识Sring、String的常见操作和StringBuffer 和StringBuilder的区别【字符串详解】
  10. canvas 画图 android,Android 中的Canvas画图