Python re:如何设置模式重复次数的限制
如果我想一个模式只重复5次 我应该如何编写正则表达式模式? 我想这样做, 模式重复1,2,3,4,5次返回true, 重复6次或以上的模式返回falsePython re:如何设置模式重复次数的限制,python,re,Python,Re,如果我想一个模式只重复5次 我应该如何编写正则表达式模式? 我想这样做, 模式重复1,2,3,4,5次返回true, 重复6次或以上的模式返回false pattern = re.compile("[A-Za-z0-9]{3}[,]") # This only catches one instance of the pattern pattern = re.compile("[A-Za-z0-9]{3}[,])+ ") # This catches o
pattern = re.compile("[A-Za-z0-9]{3}[,]")
# This only catches one instance of the pattern
pattern = re.compile("[A-Za-z0-9]{3}[,])+ ")
# This catches one or more instance the pattern
把整个表达式放在括号内,然后用大括号括起来。例如,对于3个声誉,它将是-
pattern=re.compile(([A-Za-z0-9]{3}[,]){3}”)
发现我可以设置实例重复次数的下限和上限
pattern=re.compile(“([A-Za-z0-9]{3}[,]){1,5}”)Somwthing-like pattern=re.compile(([A-Za-z0-9]{3}[,]){1,5}”)?请添加测试数据并输出