python使用正则表达式分析网页中的图片并进行替换的方法


Posted in Python onMarch 26, 2015

本文实例讲述了python使用正则表达式分析网页中的图片并进行替换的方法。分享给大家供大家参考。具体分析如下:

这段代码分析网页中的所有图片表单<img>,分析后为其前后添加相应的修饰标签,并添加到图片的超级链接。

result = value.replace("[ page ]","").replace('  ',u' ')

p=re.compile(r'''(<img\b[^<>]*?\bsrc[\s\t\r\n]*=[\s\t\r\n]*["']?[\s\t\r\n]*([^\s\t\r\n"'<>]*)[^<>]*?/?[\s\t\r\n]*>)''',re.IGNORECASE)

result = p.sub(r'''<span class="openIcon"><em></em><a href="\2">\1</a></span>''',result)
Python 相关文章推荐
python回溯法实现数组全排列输出实例分析
Mar 17 Python
python使用pil生成缩略图的方法
Mar 26 Python
Python基于pygame实现图片代替鼠标移动效果
Nov 11 Python
django从请求到响应的过程深入讲解
Aug 01 Python
如何在Django中添加没有微秒的 DateTimeField 属性详解
Jan 30 Python
python获取微信企业号打卡数据并生成windows计划任务
Apr 30 Python
django如何实现视图重定向
Jul 24 Python
python代码如何实现余弦相似性计算
Feb 09 Python
Python图片处理模块PIL操作方法(pillow)
Apr 07 Python
jupyter notebook 参数传递给shell命令行实例
Apr 10 Python
Django windows使用Apache实现部署流程解析
Oct 12 Python
python通过新建环境安装tfx的问题
May 20 Python
python轻松实现代码编码格式转换
Mar 26 #Python
使用python实现正则匹配检索远端FTP目录下的文件
Mar 25 #Python
python通过wxPython打开一个音频文件并播放的方法
Mar 25 #Python
python概率计算器实例分析
Mar 25 #Python
python编写的最短路径算法
Mar 25 #Python
python实现挑选出来100以内的质数
Mar 24 #Python
Python 的 Socket 编程
Mar 24 #Python
You might like
用来解析.htgroup文件的PHP类
2012/09/05 PHP
Laravel实现用户注册和登录
2015/01/23 PHP
PHP实现批量检测网站是否能够正常打开的方法
2016/08/23 PHP
PHP中功能强大却很少使用的函数实例小结
2016/11/10 PHP
php使用parse_str实现查询字符串解析到变量中的方法
2017/02/17 PHP
PHP实现将优酷土豆腾讯视频html地址转换成flash swf地址的方法
2017/08/04 PHP
JS 实现Json查询的方法实例
2013/04/12 Javascript
JavaScript中访问节点对象的方法有哪些如何使用
2013/09/24 Javascript
前台js对象在后台转化java对象的问题探讨
2013/12/20 Javascript
javascript中hasOwnProperty() 方法使用指南
2015/03/09 Javascript
ECMAScript5(ES5)中bind方法使用小结
2015/05/07 Javascript
AngularJS模块学习之Anchor Scroll
2016/01/19 Javascript
JS中多步骤多分步的StepJump组件实例详解
2016/04/01 Javascript
[原创]JQuery 在表单提交之前修改 提交的值
2016/04/14 Javascript
js实现刷新页面后回到记录时滚动条的位置【两种方案可选】
2016/12/12 Javascript
angular+ionic 的app上拉加载更新数据实现方法
2017/01/16 Javascript
vue-router 组件复用问题详解
2018/01/22 Javascript
基于Vue中点击组件外关闭组件的实现方法
2018/03/06 Javascript
layui动态渲染生成select的option值方法
2019/09/23 Javascript
[45:40]Ti4 冒泡赛第二天NEWBEE vs NaVi 1
2014/07/15 DOTA
Python类的专用方法实例分析
2015/01/09 Python
python 全文检索引擎详解
2017/04/25 Python
python中如何使用正则表达式的集合字符示例
2017/10/09 Python
Python读取word文本操作详解
2018/01/22 Python
Python常见字符串操作函数小结【split()、join()、strip()】
2018/02/02 Python
Python的条件表达式和lambda表达式实例
2019/01/31 Python
淘宝秒杀python脚本 扫码登录版
2019/09/19 Python
详解有关PyCharm安装库失败的问题的解决方法
2020/02/02 Python
TripAdvisor斯洛伐克:阅读评论、比较价格和酒店预订
2018/04/25 全球购物
化学学院毕业生自荐信范文
2013/12/17 职场文书
一名老师的自我评价
2014/02/07 职场文书
2014年预算员工作总结
2014/12/05 职场文书
小学语文复习计划
2015/01/19 职场文书
支行行长岗位职责
2015/02/15 职场文书
Vue的过滤器你真了解吗
2022/02/24 Vue.js
Python实现聚类K-means算法详解
2022/07/15 Python