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实现模拟时钟代码推荐
Nov 08 Python
Python使用正则表达式实现文本替换的方法
Apr 18 Python
Python操作MySQL数据库的三种方法总结
Jan 30 Python
详解TensorFlow在windows上安装与简单示例
Mar 05 Python
详解python异步编程之asyncio(百万并发)
Jul 07 Python
python3学习之Splash的安装与实例教程
Jul 09 Python
解决Shell执行python文件,传参空格引起的问题
Oct 30 Python
Python 输入一个数字判断成绩分数等级的方法
Nov 15 Python
Django框架安装方法图文详解
Nov 04 Python
python3实现弹弹球小游戏
Nov 25 Python
在Python中利用pickle保存变量的实例
Dec 30 Python
ITK 实现多张图像转成单个nii.gz或mha文件案例
Jul 01 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实现图象锐化代码
2007/06/14 PHP
用php获取远程图片并把它保存到本地的代码
2008/04/07 PHP
基于php权限分配的实现代码
2013/04/28 PHP
PHP面向对象程序设计之类常量用法实例
2014/08/20 PHP
PHP实现的XML操作类【XML Library】
2016/12/29 PHP
PHP堆栈调试操作简单示例
2018/06/15 PHP
基于ThinkPHP5框架使用QueryList爬取并存入mysql数据库操作示例
2019/05/25 PHP
javascript replace方法与正则表达式
2008/02/19 Javascript
InnerHtml和InnerText的区别分析
2009/03/13 Javascript
function foo的原型与prototype属性解惑
2010/11/19 Javascript
用Javascript评估用户输入密码的强度实现代码
2011/11/30 Javascript
js 判断checkbox是否选中的操作方法
2012/11/09 Javascript
jquery判断单选按钮radio是否选中的方法
2015/05/05 Javascript
javascript实现在网页任意处点左键弹出隐藏菜单的方法
2015/05/13 Javascript
jQuery对table表格进行增删改查
2020/12/22 Javascript
js实现横向拖拽导航条功能
2017/02/17 Javascript
js实现二级导航功能
2017/03/03 Javascript
利用ES6的Promise.all实现至少请求多长时间的实例
2017/08/28 Javascript
node.js实现带进度条的多文件上传
2020/03/27 Javascript
js实现图片粘贴到网页
2019/12/06 Javascript
高性能js数组去重(12种方法,史上最全)
2019/12/21 Javascript
[00:20]DOTA2荣耀之路7:-ah fu-抢盾
2018/05/31 DOTA
[49:17]DOTA2-DPC中国联赛 正赛 Phoenix vs Dynasty BO3 第三场 1月26日
2021/03/11 DOTA
Python中正则表达式的详细教程
2015/04/30 Python
python3 拼接字符串的7种方法
2018/09/12 Python
python实现维吉尼亚算法
2019/03/20 Python
python GUI实现小球满屏乱跑效果
2019/05/09 Python
Python内置random模块生成随机数的方法
2019/05/31 Python
python 实现简易的记事本
2020/11/30 Python
Python3+Appium安装及Appium模拟微信登录方法详解
2021/02/16 Python
CSS3实现的炫酷菜单代码分享
2015/03/12 HTML / CSS
健康监测猫砂:Pretty Litter
2017/05/25 全球购物
水毁工程实施方案
2014/04/01 职场文书
劳资员岗位职责
2015/02/13 职场文书
求职自我推荐信
2015/03/24 职场文书
毕业典礼主持词
2015/06/29 职场文书