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实例分享:快速查找出被挂马的文件
Jun 08 Python
介绍Python中的__future__模块
Apr 27 Python
整理Python中的赋值运算符
May 13 Python
举例讲解Python中的迭代器、生成器与列表解析用法
Mar 20 Python
浅谈Python的垃圾回收机制
Dec 17 Python
批量将ppt转换为pdf的Python代码 只要27行!
Feb 26 Python
Sanic框架异常处理与中间件操作实例分析
Jul 16 Python
python 判断参数为Nonetype类型或空的实例
Oct 30 Python
python利用跳板机ssh远程连接redis的方法
Feb 19 Python
flask框架蓝图和子域名配置详解
Jan 25 Python
django执行原始查询sql,并返回Dict字典例子
Apr 01 Python
python温度转换华氏温度实现代码
Dec 06 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
php a simple smtp class
2007/11/26 PHP
mcrypt启用 加密以及解密过程详细解析
2013/08/07 PHP
thinkphp命名空间用法实例详解
2015/12/30 PHP
WordPress开发中的get_post_custom()函数使用解析
2016/01/04 PHP
不常用但很实用的PHP预定义变量分析
2019/06/25 PHP
使用户点击后退按钮使效三行代码
2007/07/07 Javascript
js 实现无缝滚动 兼容IE和FF
2009/07/15 Javascript
jQuery html() in Firefox (uses .innerHTML) ignores DOM changes
2010/03/05 Javascript
JavaScript的React框架中的JSX语法学习入门教程
2016/03/05 Javascript
js删除局部变量的实现方法
2016/06/25 Javascript
jQuery动态生成表格及右键菜单功能示例
2017/01/13 Javascript
记一次vue跨域的解决
2020/10/21 Javascript
用vite搭建vue3应用的实现方法
2021/02/22 Vue.js
[03:42]2016国际邀请赛中国区预选赛首日现场玩家采访
2016/06/26 DOTA
Python3.x中自定义比较函数
2015/04/24 Python
浅谈Python 集合(set)类型的操作——并交差
2016/06/30 Python
教你用Python脚本快速为iOS10生成图标和截屏
2016/09/22 Python
python 中split 和 strip的实例详解
2017/07/12 Python
Python实现按照指定要求逆序输出一个数字的方法
2018/04/19 Python
Python中低维数组填充高维数组的实现
2019/12/02 Python
Pycharm 2020年最新激活码(亲测有效)
2020/09/18 Python
Python气泡提示与标签的实现
2020/04/01 Python
python 19个值得学习的编程技巧
2020/08/15 Python
python/golang 删除链表中的元素
2020/09/14 Python
基于 HTML5 Canvas实现 的交互式地铁线路图
2018/03/05 HTML / CSS
用canvas实现图片滤镜效果附演示
2013/11/05 HTML / CSS
伦敦香水公司:The London Perfume Company
2019/11/13 全球购物
仓管岗位职责范本
2014/02/08 职场文书
辩论赛主持词
2014/03/18 职场文书
社区敬老月活动总结
2015/05/07 职场文书
2019通用版劳动合同范本!
2019/07/11 职场文书
jquery插件实现搜索历史
2021/04/24 jQuery
浅谈Python项目的服务器部署
2021/04/25 Python
详细介绍Java中的CyclicBarrier
2022/04/13 Java/Android
Apache Hudi 加速传统的批处理模式
2022/04/24 Servers