如何在正则表达式模式中插入变量?

2024-09-30 02:21:59 发布

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

我有一份清单:

cpt=0
list=["dermato","bioderma", "gatoderma"]
for l in list:
 if re.findall(".*derma.*",l):
     cpt=cpt+1

因此,与其直接将“derma”作为正则表达式,我希望:

a= "derma"   #initialize
list=["dermato","bioderma", "gatoderma"]
for l in list:
if re.findall(".*a.*",l):
     cpt=cpt+1

Tags: inreforiflistcptinitializefindall

热门问题