python根据开头和结尾字符串获取中间字符串的方法


Posted in Python onMarch 26, 2015

本文实例讲述了python根据开头和结尾字符串获取中间字符串的方法。分享给大家供大家参考。具体分析如下:

这里给定一个字符串,指定开头和结尾的字符串,返回中间包夹的字符串,比如:
content:<div class="a">3water.com</div>
startStr:<div class="a">
endStr:</div>
返回结果:3water.com

def GetMiddleStr(content,startStr,endStr):
  startIndex = content.index(startStr)
  if startIndex>=0:
    startIndex += len(startStr)
  endIndex = content.index(endStr)
  return content[startIndex:endIndex]
if __name__=='__main__':
  print(GetMiddleStr('<div class="a">3water.com</div>','<div class="a">','</div>'))

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
跟老齐学Python之大话题小函数(1)
Oct 10 Python
python返回昨天日期的方法
May 13 Python
Python编程判断一个正整数是否为素数的方法
Apr 14 Python
Python使用三种方法实现PCA算法
Dec 12 Python
Flask框架Flask-Principal基本用法实例分析
Jul 23 Python
详解Python中的type和object
Aug 15 Python
selenium+python实现自动化登录的方法
Sep 04 Python
APIStar:一个专为Python3设计的API框架
Sep 26 Python
对Python 除法负数取商的取整方式详解
Dec 12 Python
Python django框架应用中实现获取访问者ip地址示例
May 17 Python
Jupyter安装链接aconda实现过程图解
Nov 02 Python
python使用glob检索文件的操作
May 20 Python
pymongo实现控制mongodb中数字字段做加法的方法
Mar 26 #Python
python使用PythonMagick将jpg图片转换成ico图片的方法
Mar 26 #Python
python使用正则表达式分析网页中的图片并进行替换的方法
Mar 26 #Python
python轻松实现代码编码格式转换
Mar 26 #Python
使用python实现正则匹配检索远端FTP目录下的文件
Mar 25 #Python
python通过wxPython打开一个音频文件并播放的方法
Mar 25 #Python
python概率计算器实例分析
Mar 25 #Python
You might like
PHP中防止SQL注入实现代码
2011/02/19 PHP
php动态实现表格跨行跨列实现代码
2012/11/06 PHP
PHP获取windows登录用户名的方法
2014/06/24 PHP
Laravel与CI框架中截取字符串函数
2016/05/08 PHP
javascript 限制输入脚本大全
2009/11/03 Javascript
Javascript学习笔记1 数据类型
2010/01/11 Javascript
jquery与google map api结合使用 控件,监听器
2010/03/04 Javascript
电子商务网站上的常用的js放大镜效果
2011/12/08 Javascript
Javascript在IE和FireFox中的不同表现简析
2012/12/03 Javascript
Get中文乱码IE浏览器Get中文乱码解决方案
2013/12/26 Javascript
原生javaScript实现图片延时加载的方法
2014/12/22 Javascript
javascript自定义右键弹出菜单实现方法
2015/05/25 Javascript
javascript删除数组重复元素的方法汇总
2015/06/24 Javascript
jQuery+PHP实现微信转盘抽奖功能的方法
2016/05/25 Javascript
Node.js 数据加密传输浅析
2016/11/16 Javascript
Bootstrap和Java分页实例第二篇
2016/12/23 Javascript
原生js实现无限循环轮播图效果
2017/01/20 Javascript
Node.js如何响应Ajax的POST请求并且保存为JSON文件详解
2017/03/10 Javascript
angularJS深拷贝详解
2017/03/23 Javascript
移动前端图片压缩上传的实例
2017/12/06 Javascript
JavaScript设计模式之构造器模式(生成器模式)定义与用法实例分析
2018/07/26 Javascript
让axios发送表单请求形式的键值对post数据的实例
2018/08/11 Javascript
vue-quill-editor+plupload富文本编辑器实例详解
2018/10/19 Javascript
js实现导航跟随效果
2018/11/17 Javascript
PM2自动部署代码步骤流程总结
2018/12/10 Javascript
vue项目中实现缓存的最佳方案详解
2019/07/11 Javascript
jquery实现异步文件上传ajaxfileupload.js
2020/10/23 jQuery
JavaScript TAB栏切换效果的示例
2020/11/05 Javascript
[51:17]Mineski vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.22
2019/09/05 DOTA
Python中使用ConfigParser解析ini配置文件实例
2014/08/30 Python
python+mongodb数据抓取详细介绍
2017/10/25 Python
Django框架自定义session处理操作示例
2019/05/27 Python
Python 如何实现数据库表结构同步
2020/09/29 Python
最新Python idle下载、安装与使用教程图文详解
2020/11/28 Python
房地产资料员岗位职责
2014/07/02 职场文书
MySQL完整性约束的定义与实例教程
2021/05/30 MySQL