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 相关文章推荐
python3.5+tesseract+adb实现西瓜视频或头脑王者辅助答题
Jan 17 Python
python 定时修改数据库的示例代码
Apr 08 Python
Python3实现计算两个数组的交集算法示例
Apr 03 Python
python爬虫 Pyppeteer使用方法解析
Sep 28 Python
在keras中获取某一层上的feature map实例
Jan 24 Python
python解释器pycharm安装及环境变量配置教程图文详解
Feb 26 Python
python使用pyecharts库画地图数据可视化的实现
Mar 25 Python
python 已知三条边求三角形的角度案例
Apr 12 Python
python和JavaScript哪个容易上手
Jun 23 Python
python中tkinter窗口位置\坐标\大小等实现示例
Jul 09 Python
Python djanjo之csrf防跨站攻击实验过程
May 14 Python
Django数据库(SQlite)基本入门使用教程
Jul 07 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
30 个很棒的PHP开源CMS内容管理系统小结
2011/10/14 PHP
解析isset与is_null的区别
2013/08/09 PHP
ASP.NET jQuery 实例9  通过控件hyperlink实现返回顶部效果
2012/02/03 Javascript
JS 屏蔽按键效果与改变按键效果的示例代码
2013/12/24 Javascript
EasyUI实现第二层弹出框的方法
2015/03/01 Javascript
JavaScript的9种继承实现方式归纳
2015/05/18 Javascript
基于jQuery实现美观且实用的倒计时实例代码
2015/12/30 Javascript
基于Javascript实现返回顶部按钮
2016/02/29 Javascript
深入理解jQuery3.0的domManip函数
2016/09/01 Javascript
微信小程序 PHP后端form表单提交实例详解
2017/01/12 Javascript
Angular1.x自定义指令实例详解
2017/03/01 Javascript
jQuery动态添加.active 实现导航效果代码思路详解
2017/08/29 jQuery
react-native封装插件swiper的使用方法
2018/03/20 Javascript
详解超简单的react服务器渲染(ssr)入坑指南
2019/02/28 Javascript
Vue移动端右滑屏幕返回上一页附源码下载
2019/06/26 Javascript
jQuery鼠标滑过横向时间轴样式(代码详解)
2019/11/01 jQuery
如何封装Vue Element的table表格组件
2021/02/06 Vue.js
[41:54]2018DOTA2亚洲邀请赛 4.1 小组赛A组加赛 TNC vs Liquid
2018/04/03 DOTA
[01:51]历届DOTA2国际邀请赛举办地回顾 TI9落地上海
2018/08/26 DOTA
python中类的一些方法分析
2014/09/25 Python
Python 实现链表实例代码
2017/04/07 Python
Python 中的lambda函数介绍
2018/10/10 Python
python实现输入的数据在地图上生成热力图效果
2019/12/06 Python
window环境pip切换国内源(pip安装异常缓慢的问题)
2019/12/31 Python
PyTorch使用cpu加载模型运算方式
2020/01/13 Python
python同时遍历两个list用法说明
2020/05/02 Python
pytorch加载自己的图像数据集实例
2020/07/07 Python
Flask-SocketIO服务端安装及使用代码示例
2020/11/26 Python
环保建议书100字
2014/05/14 职场文书
导师就业推荐信范文
2014/05/22 职场文书
党建工作汇报材料
2014/12/24 职场文书
给老婆的检讨书(搞笑版)
2015/05/06 职场文书
值班管理制度范本
2015/08/06 职场文书
MySQL 数据类型选择原则
2021/05/27 MySQL
「睡美人」爱洛公主粘土人开订
2022/03/22 日漫
MySQL分区路径子分区再分区
2022/04/13 MySQL