python中的sub函数怎么使用

961
2023/12/6 18:44:32
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Python中,sub函数是re模块中的一个函数,用于替换字符串中的匹配项。

sub函数的语法如下:

re.sub(pattern, repl, string, count=0, flags=0)

参数说明:

  • pattern:表示要匹配的正则表达式模式。
  • repl:表示用来替换匹配项的字符串。
  • string:表示要被替换的原始字符串。
  • count(可选):表示替换的最大次数。如果指定为0或负数,则表示替换所有匹配项。
  • flags(可选):用于控制正则表达式的匹配方式,如是否区分大小写等。

下面是一个简单的例子,演示如何使用sub函数:

import re

string = "python is great"
pattern = "python"
replacement = "Java"

new_string = re.sub(pattern, replacement, string)

print(new_string)

输出结果为:Java is great

在上面的例子中,我们使用sub函数将字符串中的"python"替换为"Java"。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: python怎么制作词云图