这个怎么理解
来源:6-10 【总结】Python常见正则匹配案例
若羲
2021-10-12 16:06:26
ret = re.match(r'(100|[1-9]\d{0,1})$',s) #TODO:这个怎么说法
1回答
好帮手慕凡
2021-10-12
同学,你好!
1、(100|[1-9]\d{0,1}):“|”为或,匹配正则表达式100或[1-9]\d{0,1}满足一个即可匹配;
2、[1-9]\d{0,1}:[1-9]匹配数字1-9,\d匹配数字,\d{0,1}匹配0个或1个数字,此表达式可匹配1-99;
3、$:$匹配字符串终止部分,匹配(100|[1-9]\d{0,1})表达式中100或1-99为终止。
祝学习愉快~
相似问题