可以使用字符串的split()方法将字符串按照“-”分割成两部分,然后用字符串的replace()方法将第一部分替换为“aaa”,最后使用join()方法将两部分拼接起来。

代码示例:

s = "hello-world"
parts = s.split("-")
parts[0] = "aaa"
new_s = "-".join(parts)
print(new_s)  # 输出:aaa-world

另外,也可以使用正则表达式来实现替换操作。代码示例:

import re

s = "hello-world"
new_s = re.sub(r'^[^-]+', 'aaa', s)
print(new_s)  # 输出:aaa-world

这里的正则表达式'^[^-]+'表示匹配字符串开头到第一个“-”之前的任意字符。re.sub()方法会将匹配到的部分替换为“aaa”。

python3 字符串内-之前的内容替换为aaa

原文地址: https://www.cveoy.top/t/topic/bDCG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录