如何在Python中将一个整数添加到这个正则表达式中,而不必对整数进行硬编码?

2024-05-19 23:02:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望最终能够在正则表达式中增加一个整数,但是大括号阻止了我这样做。你知道吗

到目前为止,我已经:

start = 6
m = re.search(r"(.{{n},}).*?\1".format(n=start), s)
return m.group(1)

但是,在格式字符串中遇到了'ValueError:Single'}'

我使用的是python2.7。你知道吗


Tags: 字符串reformatsearchreturn格式group整数