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连接mongodb操作数据示例(mongodb数据库配置类)
Dec 31 Python
python根据距离和时长计算配速示例
Feb 16 Python
分享15个最受欢迎的Python开源框架
Jul 13 Python
浅谈django开发者模式中的autoreload是如何实现的
Aug 18 Python
Python简单生成随机姓名的方法示例
Dec 27 Python
对DJango视图(views)和模版(templates)的使用详解
Jul 17 Python
django+tornado实现实时查看远程日志的方法
Aug 12 Python
用Python批量把文件复制到另一个文件夹的实现方法
Aug 16 Python
解决python彩色螺旋线绘制引发的问题
Nov 23 Python
pandas分组聚合详解
Apr 10 Python
Biblibili视频投稿接口分析并以Python实现自动投稿功能
Feb 05 Python
Python+Selenium实现读取网易邮箱验证码
Mar 13 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的ob_start();控制您的浏览器cache!
2007/02/14 PHP
PHP获取网卡地址的代码
2008/04/09 PHP
php smarty模版引擎中变量操作符及使用方法
2009/12/11 PHP
PHP静态延迟绑定和普通静态效率的对比
2017/10/20 PHP
php创建类并调用的实例方法
2019/09/25 PHP
PHP使用openssl扩展实现加解密方法示例
2020/02/20 PHP
心扬JS分页函数代码
2010/09/10 Javascript
jQuery contains过滤器实现精确匹配使用方法
2013/04/12 Javascript
让js弹出窗口居前显示的实现方法
2013/07/10 Javascript
node.js中的http.createServer方法使用说明
2014/12/14 Javascript
node.js中的fs.rmdir方法使用说明
2014/12/16 Javascript
详解jquery事件delegate()的使用方法
2016/01/25 Javascript
JavaScript实现经典排序算法之选择排序
2016/12/28 Javascript
js仿拉勾网首页穿墙广告效果
2017/03/08 Javascript
vue移动端裁剪图片结合插件Cropper的使用实例代码
2017/07/10 Javascript
JS库中的Particles.js在vue上的运用案例分析
2017/09/13 Javascript
js中Array对象的常用遍历方法详解
2019/01/17 Javascript
微信小程序实现下拉刷新动画
2019/06/21 Javascript
JS中的模糊查询功能
2019/12/08 Javascript
JS快速实现简单计算器
2020/04/08 Javascript
如何在微信小程序中使用骨架屏的步骤
2020/06/12 Javascript
Vant+postcss-pxtorem 实现浏览器适配功能
2021/02/05 Javascript
Ruby元编程基础学习笔记整理
2016/07/02 Python
详解Python3中字符串中的数字提取方法
2017/01/14 Python
解决Mac安装scrapy失败的问题
2018/06/13 Python
Python2实现的图片文本识别功能详解
2018/07/11 Python
使用python绘制二元函数图像的实例
2019/02/12 Python
基于TensorFlow中自定义梯度的2种方式
2020/02/04 Python
自定义实现 PyQt5 下拉复选框 ComboCheckBox的完整代码
2020/03/30 Python
Python selenium爬取微信公众号文章代码详解
2020/08/12 Python
CSS3制作苹果风格键盘特效
2015/02/26 HTML / CSS
css3实现冲击波效果的示例代码
2018/01/11 HTML / CSS
医药专业推荐信
2013/11/15 职场文书
个人总结与自我评价
2015/02/14 职场文书
实习生辞职信范文
2015/03/02 职场文书
和谐拯救危机观后感
2015/06/15 职场文书