python使用正则表达式分析网页中的图片并进行替换的方法
作者:pythoner 时间:2022-04-12 02:32:40
本文实例讲述了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)
PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:
JavaScript正则表达式在线测试工具:
http://tools.jb51.net/regex/javascript
正则表达式在线生成工具:
http://tools.jb51.net/regex/create_reg
希望本文所述对大家的Python程序设计有所帮助。
标签:python,正则,图片,替换
0
投稿
猜你喜欢
python pycharm中使用opencv时没有代码自动补全提示的解决方案
2022-05-10 14:34:15
Python json模块dumps、loads操作示例
2023-01-03 20:16:29
Spring Boot中使用Spring-data-jpa实现数据库增删查改
2024-01-28 09:41:28
Python中的enum的使用方法
2023-10-17 16:59:24
Python爬虫后获取重定向url的两种方法
2022-01-08 18:06:06
pyqt5实现绘制ui,列表窗口,滚动窗口显示图片的方法
2023-03-22 16:52:56
解密ThinkPHP3.1.2版本之独立分组功能应用
2023-11-20 09:06:02
Python读取环境变量的方法和自定义类分享
2022-11-13 23:47:08
如何在python字符串中输入纯粹的{}
2023-09-21 22:56:41
Python tkinter进度条控件(Progressbar)的使用
2023-08-01 20:24:21
php字符串截取函数用法分析
2023-06-28 22:19:26
Pytorch 实现冻结指定卷积层的参数
2023-05-22 07:27:21
python调用stitcher类自动实现多个图像拼接融合功能
2022-11-30 05:11:40
python yield和Generator函数用法详解
2022-12-21 04:18:47
python3实现zabbix告警推送钉钉的示例
2023-01-16 06:59:04
MySQL创建、修改和删除表操作指南
2024-01-19 20:32:59
Golang排列组合算法问题之全排列实现方法
2023-07-14 14:16:19
Python读取Excel一列并计算所有对象出现次数的方法
2021-06-15 20:57:14
Python3 hashlib密码散列算法原理详解
2021-07-06 12:59:55
MySQL Workbench下载与使用教程详解
2024-01-13 18:50:26