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中使用enumerate函数遍历元素实例
Jun 16 Python
Python线程创建和终止实例代码
Jan 20 Python
Python下调用Linux的Shell命令的方法
Jun 12 Python
浅谈Python 列表字典赋值的陷阱
Jan 20 Python
浅析Python 实现一个自动化翻译和替换的工具
Apr 14 Python
python根据多个文件名批量查找文件
Aug 13 Python
tensorflow实现读取模型中保存的值 tf.train.NewCheckpointReader
Feb 10 Python
离线状态下在jupyter notebook中使用plotly实例
Apr 24 Python
Win10用vscode打开anaconda环境中的python出错问题的解决
May 25 Python
Python识别验证码的实现示例
Sep 30 Python
Python+OpenCV检测灯光亮点的实现方法
Nov 02 Python
django项目中使用云片网发送短信验证码的实现
Jan 19 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
实现了一个PHP5的getter/setter基类的代码
2007/02/25 PHP
php中变量及部分适用方法
2008/03/27 PHP
php ckeditor上传图片文件名乱码解决方法
2013/11/15 PHP
PHP magento后台无法登录问题解决方法
2016/11/24 PHP
PHP7.1实现的AES与RSA加密操作示例
2018/06/15 PHP
jquery遍历checkbox的注意事项说明
2014/02/21 Javascript
js同源策略详解
2015/05/21 Javascript
Nodejs中 npm常用命令详解
2016/07/04 NodeJs
利用Javascript实现BMI计算器
2016/08/16 Javascript
jQuery源码分析之init的详细介绍
2017/02/13 Javascript
JavaScript寄生组合式继承实例详解
2018/01/06 Javascript
vue与vue-i18n结合实现后台数据的多语言切换方法
2018/03/08 Javascript
详解vue.js下引入百度地图jsApi的两种方法
2018/07/27 Javascript
video.js 一个页面同时播放多个视频的实例代码
2018/11/27 Javascript
vue-cli3中vue.config.js配置教程详解
2019/05/29 Javascript
Javascript Web Worker使用过程解析
2020/03/16 Javascript
[03:46]DAC趣味视频-中文考试.mp4
2017/04/02 DOTA
[41:41]TFT vs Secret Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
Python字符串转换成浮点数函数分享
2015/07/24 Python
python实现rsa加密实例详解
2017/07/19 Python
Python生成数字图片代码分享
2017/10/31 Python
matplotlib.pyplot绘图显示控制方法
2019/01/15 Python
Python安装与基本数据类型教程详解
2019/05/29 Python
python项目对接钉钉SDK的实现
2019/07/15 Python
Python面向对象封装操作案例详解 II
2020/01/02 Python
jupyter notebook 实现matplotlib图动态刷新
2020/04/22 Python
Django实现图片上传功能步骤解析
2020/04/22 Python
世界首屈一指的在线男士内衣权威:HisRoom
2017/08/05 全球购物
简述使用ftp进行文件传输时的两种登录方式?它们的区别是什么?常用的ftp文件传输命令是什么?
2016/11/20 面试题
个人自我鉴定怎么写
2013/10/28 职场文书
信息工程学院毕业生推荐信
2013/11/05 职场文书
音乐器材管理制度
2014/01/31 职场文书
2016年世界人口日宣传活动总结
2016/04/05 职场文书
浅谈Python列表嵌套字典转化的问题
2021/04/07 Python
Go语言中break label与goto label的区别
2021/04/28 Golang
详解如何使用Node.js实现热重载页面
2021/05/06 Javascript