gpt4 book ai didi

Python有没有办法计算字符串插入字符串的数量?

转载 作者:行者123 更新时间:2023-12-04 10:21:30 25 4
gpt4 key购买 nike

假设我们说 python 中有一个字符串

'f"{var_1} is the same as {var_2}"'

或类似的东西
"{} is the same as {}".format(var_1, var_2)

有没有办法计算字符串中存在的插入字符串的数量?

我正在尝试创建一个函数来计算字符串中的插入次数。这是因为我有生成中间名的代码,它可以生成 2 或 1 个中间名,只是为了保持代码一致,我宁愿它计算字符串中存在的插入次数。

最佳答案

你可以使用正则表达式:

import re

s = 'f"{var_1} is the same as {var_2}"'

len(list(re.finditer(r'{.+?}', s)))

输出:
2

关于Python有没有办法计算字符串插入字符串的数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60822562/

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