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访问纯真IP数据库的代码
May 19 Python
python检测某个变量是否有定义的方法
May 20 Python
详解Golang 与python中的字符串反转
Jul 21 Python
Python实现识别手写数字大纲
Jan 29 Python
值得收藏的10道python 面试题
Apr 15 Python
Python-copy()与deepcopy()区别详解
Jul 12 Python
Anaconda之conda常用命令介绍(安装、更新、删除)
Oct 06 Python
python GUI库图形界面开发之PyQt5时间控件QTimer详细使用方法与实例
Feb 26 Python
解决django接口无法通过ip进行访问的问题
Mar 27 Python
django template实现定义临时变量,自定义赋值、自增实例
Jul 12 Python
python中如何打包用户自定义模块
Sep 23 Python
Python实现信息轰炸工具(再也不怕说不过别人了)
Jun 11 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读取MySQL数据代码
2008/06/05 PHP
PHP 配置文件中open_basedir选项作用
2009/07/19 PHP
ThinkPHP在新浪SAE平台的部署实例
2014/10/31 PHP
PHP中浮点数计算比较及取整不准确的解决方法
2015/01/09 PHP
js判断浏览器的比较全的代码
2007/02/13 Javascript
在一个js文件里远程调用jquery.js会在ie8下的一个奇怪问题
2010/11/28 Javascript
基于JQuery的抓取博客园首页RSS的代码
2011/12/01 Javascript
IE6-8中Date不支持toISOString的修复方法
2014/05/04 Javascript
自己封装的javascript事件队列函数版
2014/06/12 Javascript
jQuery Mobile 和 Kendo UI 的比较
2016/05/05 Javascript
jQuery针对input的class属性写了多个值情况下的选择方法
2016/06/03 Javascript
Bootstrap实现水平排列的表单
2016/07/04 Javascript
JS中正则表达式只有3种匹配模式(没有单行模式)详解
2016/07/28 Javascript
Vuejs 组件——props数据传递的实例代码
2017/03/07 Javascript
JavaScript中附件预览功能实现详解(推荐)
2017/08/15 Javascript
vue resource post请求时遇到的坑
2017/10/19 Javascript
nodejs爬虫初试superagent和cheerio
2018/03/05 NodeJs
JS动画定时器知识总结
2018/03/23 Javascript
js中自定义react数据验证组件实例详解
2018/10/19 Javascript
vue实现简单的日历效果
2020/09/24 Javascript
基于javascript的无缝滚动动画实现2
2020/08/07 Javascript
使用vue3重构拼图游戏的实现示例
2021/01/25 Vue.js
[01:48:04]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Elephant BO3 第一场 2月7日
2021/03/11 DOTA
python共享引用(多个变量引用)示例代码
2013/12/04 Python
Python实现把xml或xsl转换为html格式
2015/04/08 Python
python 按不同维度求和,最值,均值的实例
2018/06/28 Python
win10环境下配置vscode python开发环境的教程详解
2019/10/16 Python
Django基于Models定制Admin后台实现过程解析
2020/11/11 Python
解释i节点在文件系统中的作用
2013/11/26 面试题
工程造价管理专业大专生求职信
2013/10/06 职场文书
小学课外活动总结
2014/07/09 职场文书
安全责任书模板
2014/07/22 职场文书
意外伤害赔偿协议书范本
2014/09/28 职场文书
房屋认购协议书
2015/01/29 职场文书
2015年食堂工作总结报告
2015/04/23 职场文书
常住证明范本
2015/06/23 职场文书