You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python中提取并替换句子中的特定字符串

Python 字符串指定子串替换实现

对于你需要的字符串替换需求,Python 里用字符串自带的 replace() 方法就能轻松实现,不管目标子串在原字符串的哪个位置都能处理。

代码示例

# 定义你的三个字符串
s1 = "Hey Siri open call up duty"
s2 = "call up duty"
s3 = "call of duty"

# 执行替换操作
result = s1.replace(s2, s3)

# 输出结果
print(result)

方法说明

  • replace(old, new) 方法会在原字符串中查找所有匹配 old(即你的s2)的子串,将它们全部替换为 new(即你的s3)。
  • 如果只需要替换第一次出现的s2,可以给方法加第三个参数指定替换次数:s1.replace(s2, s3, 1)。

运行上面的代码后,会输出你预期的结果:Hey Siri open call of duty。

内容的提问来源于stack exchange,提问作者Turing101

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 00:05:20