使用正则表示式分割字符串

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)#输出每个好友的名字

最新文章

  1. ASP.NET MVC5+EF6+EasyUI 后台管理系统(21)-权限管理系统-跑通整个系统
  2. 使用HTTP方式远程连接PowerShell
  3. ssh超时断开的解决方法
  4. xcode import<xx/xx.h> 头文件报错
  5. 打印W图案
  6. 给C++初学者的50个忠告(好文转载)
  7. testlink用例转换小工具(excel转为xml,python版)
  8. 导入spring源码到eclipse
  9. h5 喜帖
  10. 【LSGDOJ 1850】滑雪课程
  11. Go学习笔记07-结构体与方法
  12. 使用python实现深度神经网络 1(转)
  13. CF997C Sky Full of Stars 数论
  14. RNA-seq流程需要进化啦!
  15. 委托的begininvoke
  16. 前端构建工具 Gulp.js 上手实例
  17. (转) SpringBoot非官方教程 | 第十一篇:springboot集成swagger2,构建优雅的Restful API
  18. numpy中tile()函数
  19. unity3D 涂涂乐使用shader实现上色效果
  20. 文献综述十六:基于UML的中小型超市管理系统分析与设计

热门文章

  1. HDU - 4992 Primitive Roots (原根)
  2. 项目管理工具!DevExpress Winforms Gantt控件 v19.2强势来袭
  3. router-link to 动态赋值
  4. 5天noip训练心得
  5. jquery checked选择器 语法
  6. jquery mouseenter()方法 语法
  7. P2015 二叉苹果树,树形dp
  8. Linux安装JDK、tomcat
  9. 谷歌protocolbuff使用说明步骤
  10. Vue使用Axios实现http请求以及解决跨域问题