gpt4 book ai didi

python - 如何在 python 中替换/删除字符串

转载 作者:太空宇宙 更新时间:2023-11-04 07:26:33 25 4
gpt4 key购买 nike

我怎样才能像这样替换/删除字符串的一部分

string = '{DDBF1F} this is my string {DEBC1F}'
#{DDBF1F} the code between Parentheses is random, I only know it is made out of 6 characters

输出应该是

this is my string

我试过了,我知道它行不通,但我试过了:3

string = '{DDBF1F} Hello {DEBC1F}'
string.replace(f'{%s%s%s%s%s%s}', 'abc')
print(string)

最佳答案

使用 re 库执行正则表达式替换,如下所示:

import re

text = '{DDBF1F} Hello {DEBC1F}'
result = re.sub(r"(\s?\{[A-F0-9]{6}\}\s?)", "", text)
print(result)

关于python - 如何在 python 中替换/删除字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58682779/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com