Python3 字符串替换:将“-”之前的内容替换为“aaa”
可以使用字符串的 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’。
原文地址: https://www.cveoy.top/t/topic/m71s 著作权归作者所有。请勿转载和采集!