标签: python regex
.500 265.0000 1.000 4.0319
我怎么能只匹配.500和1.000或仅仅265.0000和4.0319,因为它们在小数点右边有3对4位数?假设我没有提前知道小数点左边有多少位数。
答案 0 :(得分:4)
您可以匹配以下正则表达式:
^\d*\.\d{3,4}$
或特定长度,只需指定一个参数:
^\d*\.\d{3}$
最后,对于3个或更多小数位,请按以下方式执行:
^\d*\.\d{3,}$