尝试使用正则表达式替换字符串中的某些内容

时间:2019-08-15 16:16:05

标签: python regex

我正在尝试用整数替换字符串中的占位符。当我使用单词字符串时,它可以工作,但是我无法使它与整数一起工作。

def replacer(string, replacement):
    string = re.sub(r"Placeholder", replacement, string)
    return string


replacer("SELECT Nettogewinn FROM GUV WHERE company_id=Placeholder", company_id)

1 个答案:

答案 0 :(得分:0)

您需要使用:

str(replacement)

在您的函数中将float的int转换为字符串。