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中使用装饰器和元编程实现结构体类实例
Jan 28 Python
python实现的简单猜数字游戏
Apr 04 Python
Python减少循环层次和缩进的技巧分析
Mar 15 Python
pandas实现选取特定索引的行
Apr 20 Python
python抓取网站的图片并下载到本地的方法
May 22 Python
Python利用字典破解WIFI密码的方法
Feb 27 Python
scrapy爬虫:scrapy.FormRequest中formdata参数详解
Apr 30 Python
Python2与Python3关于字符串编码处理的差别总结
Sep 07 Python
Python使用Selenium模拟浏览器自动操作功能
Sep 08 Python
详解Python3.8+PyQt5+pyqt5-tools+Pycharm配置详细教程
Nov 02 Python
利用Opencv实现图片的油画特效实例
Feb 28 Python
微信小程序调用python模型
Apr 21 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
thinkphp中html:list标签传递多个参数实例
2014/10/30 PHP
php中debug_backtrace、debug_print_backtrace和匿名函数用法实例
2014/12/01 PHP
php删除文本文件中重复行的方法
2015/04/28 PHP
mysql_escape_string()函数用法分析
2016/04/25 PHP
php文件操作之文件写入字符串、数组的方法分析
2019/04/15 PHP
fckeditor 获取文本框值的实现代码
2009/02/09 Javascript
javascript 进阶篇2 CSS XML学习
2012/03/14 Javascript
JavaScript 高级篇之闭包、模拟类,继承(五)
2012/04/07 Javascript
js变换显示图片的实例
2013/04/16 Javascript
jQuery中odd选择器的定义和用法
2014/12/23 Javascript
JS+DIV实现鼠标划过切换层效果的方法
2015/05/25 Javascript
javascript实现的猜数小游戏完整实例代码
2016/05/10 Javascript
浅谈jQuery添加的HTML,JS失效的问题
2016/10/05 Javascript
详解JS中定时器setInterval和setTImeout的this指向问题
2017/01/06 Javascript
js实现华丽的九九乘法表效果
2017/03/29 Javascript
Bootstrap 模态对话框只加载一次 remote 数据的完美解决办法
2017/07/09 Javascript
vue+vuex+axios+echarts画一个动态更新的中国地图的方法
2017/12/19 Javascript
webpack打包node.js后端项目的方法
2018/03/10 Javascript
mpvue中配置vuex并持久化到本地Storage图文教程解析
2018/03/15 Javascript
浅析Vue 和微信小程序的区别、比较
2018/08/03 Javascript
layui button 按钮弹出提示窗口,确定才进行的方法
2019/09/06 Javascript
vue实现导航菜单和编辑文本的示例代码
2020/07/04 Javascript
python每次处理固定个数的字符的方法总结
2013/01/29 Python
PyCharm配置mongo插件的方法
2018/11/30 Python
对python For 循环的三种遍历方式解析
2019/02/01 Python
python实现最大子序和(分治+动态规划)
2019/07/05 Python
css3 旋转按钮 使用CSS3创建一个旋转可变色按钮
2012/12/31 HTML / CSS
解决CSS3 transition-delay 属性默认值0不带单位失效的问题
2020/10/29 HTML / CSS
html5时钟实现代码
2010/10/22 HTML / CSS
仓管员岗位责任制
2014/02/19 职场文书
责任书格式范文
2014/07/28 职场文书
项目合作协议书
2014/09/23 职场文书
教师群众路线心得体会
2014/11/04 职场文书
幼儿教师远程研修感悟
2015/11/18 职场文书
读完《骆驼祥子》的观后感!
2019/07/05 职场文书
关于vue-router-link选择样式设置
2022/04/30 Vue.js