gpt4 book ai didi

python - 正则表达式搜索并替换为修改后的结果

转载 作者:行者123 更新时间:2023-11-30 23:07:53 28 4
gpt4 key购买 nike

我有一个字符串,里面有标记元素。我想删除标签并向标签内的内容添加一些字符。

s = 'Hello there <something>, this is more text <tagged content>'
result = 'Hello there somethingADDED, this is more text tagged contentADDED

到目前为止,我已经尝试过了

import re
result = re.search('\<(.*)\>', s)
result = result.group(1)

s = s.split('>') 和正则表达式将每个子字符串一一对应,但这似乎不是正确或有效的方法。

最佳答案

使用反向引用 \1

x="Hello there <something>, this is more text <tagged content>"
print re.sub(r"<([^>]*)>",r"\1added",x)

输出:您好,添加了一些内容,这是标记为内容的更多文本

关于python - 正则表达式搜索并替换为修改后的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32018014/

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