猿问

如何在正则字符串中使用format()

"\d{5}_{name}_aaa".format(name=name)

主要就是花括号冲突了

当然直接字符串拼接或者%s占位符都是可以的,只是想问一下有没有能使用format的方法。

慕的地10843
浏览 720回答 2
2回答

繁星淼淼

在format字符串中,使用'{{'转意为{ , '}}'转意为} 你的例子可以这样写: "\d{{5}}_{name}_aaa".format(name=name)

守候你守候我

有这个必要吗? 正则比format表达能力强太多了,没必要画蛇添足~
随时随地看视频慕课网APP

相关分类

Python
我要回答