python基础知识(正则表达式)
2024-10-06 23:51:01
使用正则表示式分割字符串
split()
re.split(pattern,string,[maxsplit],[flags])
re.split(指定一个模式字符串,要匹配的字符串,最大的拆分次数,标志位用来控制匹配方式)
re模块
import re
pattern = r'[?|&]' #分割符
url = "http://www.taobao.com/login.jsp?username='mr'&pwd= mrsoft'"
result = re.split(pattern,url) #分割字符串
print(result)
import re
str1 = "@我 @淘宝 @阿里巴巴 @自动化测试"
pattern = r'\s*@' # r使用原始字符串 \s 表示空白符 *匹配前面的空白符0次或多次 使用一个@符号进行分割或者是前面又多个空格的符号进行分割
list1 = re.split(pattern,str1) #使用空格或单独的@分割字符串
print("你@的好友为:")
for item in list1:
if item != "":
print(item)#输出每个好友的名字
最新文章
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(21)-权限管理系统-跑通整个系统
- 使用HTTP方式远程连接PowerShell
- ssh超时断开的解决方法
- xcode import<;xx/xx.h>; 头文件报错
- 打印W图案
- 给C++初学者的50个忠告(好文转载)
- testlink用例转换小工具(excel转为xml,python版)
- 导入spring源码到eclipse
- h5 喜帖
- 【LSGDOJ 1850】滑雪课程
- Go学习笔记07-结构体与方法
- 使用python实现深度神经网络 1(转)
- CF997C Sky Full of Stars 数论
- RNA-seq流程需要进化啦!
- 委托的begininvoke
- 前端构建工具 Gulp.js 上手实例
- (转) SpringBoot非官方教程 | 第十一篇:springboot集成swagger2,构建优雅的Restful API
- numpy中tile()函数
- unity3D 涂涂乐使用shader实现上色效果
- 文献综述十六:基于UML的中小型超市管理系统分析与设计