Python正则替换字符串函数re.sub用法示例

作者:雪峰流云 时间:2021-03-04 17:25:42 

本文实例讲述了Python正则替换字符串函数re.sub用法。分享给大家供大家参考,具体如下:

python re.sub属于python正则的标准库,主要是的功能是用正则匹配要替换的字符串
然后把它替换成自己想要的字符串的方法
re.sub 函数进行以正则表达式为基础的替换工作

下面是一段示例源码


#!/usr/bin/env python
#encoding: utf-8
import re
url = 'https://113.215.20.136:9011/113.215.6.77/c3pr90ntcya0/youku/6981496DC9913B8321BFE4A4E73/0300010E0C51F10D86F80703BAF2B1ADC67C80-E0F6-4FF8-B570-7DC5603F9F40.flv'
pattern = 'http://(.*?):9011/'
out = re.sub(pattern, 'http://127.0.0.1:9091/', url)
print out

运行效果图如下:

Python正则替换字符串函数re.sub用法示例

PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:

JavaScript正则表达式在线测试工具:
http://tools.jb51.net/regex/javascript

正则表达式在线生成工具:
http://tools.jb51.net/regex/create_reg

希望本文所述对大家Python程序设计有所帮助。

标签:Python,正则,替换
0
投稿

猜你喜欢

  • FCKeditor编辑器添加图片上传功能及图片路径问题解决方法

    2022-12-15 01:07:10
  • MYSQL之插入极限分析

    2024-01-22 13:35:44
  • java 查询oracle数据库所有表DatabaseMetaData的用法(详解)

    2024-01-16 02:31:33
  • python实现贝叶斯推断的例子

    2022-05-06 02:14:55
  • Python利用PyQT5设置闹钟功能

    2023-05-08 15:34:08
  • mysql实现合并同一ID对应多条数据的方法

    2024-01-15 16:19:34
  • javascript 文档的编码问题解决

    2024-04-22 22:45:22
  • 使用Dreamweaver便捷技巧方法十六则

    2010-07-02 16:28:00
  • python实现图像拼接

    2023-07-26 15:38:27
  • python中opencv 直方图处理

    2021-12-24 09:45:17
  • 打造“前端开发”程序员专用版EditPlus

    2009-01-05 13:04:00
  • 利用Python复制文件的9种方法总结

    2022-06-25 15:00:27
  • 分享Pandas库中的一些宝藏函数transform()

    2022-05-03 17:24:44
  • 2008年个性设计挂历参考

    2007-12-29 20:30:00
  • Django初步使用Celery处理耗时任务和定时任务问题

    2023-10-15 07:41:59
  • 利用Python实现某OA系统的自动定位功能

    2021-05-26 02:27:46
  • node命令行服务器(http-server)和跨域的实现

    2021-03-10 05:00:09
  • python用faker库批量生成假数据

    2023-04-09 13:15:46
  • ASP3.0中的流控制能力

    2008-10-19 17:41:00
  • SQL Server数据库查询优化3种技巧

    2008-10-17 10:10:00
  • asp之家 网络编程 m.aspxhome.com