导入re模块

import re

# 正则提取前部的值,"^(.+?)后",^表示从头开始匹配,返回列表

result = re.findall("^(.+?)345", '123wersdfsd345')
print(result)
print(result[0])

# 正则提取中间的值,"前(.+?)后",返回列表

result = re.findall("123(.+?)345", '123wersdfsd345')
print(result)
print(result[0])

# 正则提取尾部的值,"前(.+?)",返回列表

result = re.findall("123(.+?)$", '123wersdfsd345')
print(result)
print(result[0])

最新文章

  1. 用Excel做出比肩任务管理软件的操作技巧
  2. 从零开始学 Java - CentOS 下 Nginx + Tomcat 配置负载均衡
  3. [Machine Learning & Algorithm] 随机森林(Random Forest)
  4. kubernetes听云实战发布版
  5. 移植到Windows CE 的经验
  6. GUI_Delay函数
  7. SQL数据库约束行为---防止数据乱填(即数据规范化)
  8. 如何判断TCP包是否发送成功
  9. java7新特新(一) Try-with-resources (TWR)
  10. pyQuery
  11. 一个月时间整理《深入浅出Node.js》
  12. i++和++i的老问题
  13. poj1617---columnar encryption
  14. NodeJs md5 sha1加密
  15. Linux中的sed命令
  16. java 生成随机校验码
  17. 创建一个Django项目的基本步骤
  18. 牛客练习赛39D
  19. C++标准模板库之vector
  20. [No000010A]Git3/9-创建版本库

热门文章

  1. Math.random()和UUID.randomUUID().toString()性能对比【纯原】
  2. java元注解 @Retention注解使用
  3. JavaScript 数字转汉字+element时间选择器快速选择
  4. Telnet Protocol Specification
  5. linux系统--磁盘管理命令(一)
  6. LeetCode -Reverse Pairs
  7. POJ1113 Wall【凸包】
  8. CentOS6.8配置SonarQube Scanner配合SonarQube使用
  9. session和cookies
  10. C++学习3--编程基础(vector、string、三种传参)