标签: python regex
我希望得到大于或等于6位的数字,但忽略小数。例如:
123 => invalid 123456 => 123456 123456.12 => invalid abcd1234567efg => 1234567 abcd1234567.123efg => invalid
如何使用python正则表达式来执行此操作?
答案 0 :(得分:2)
我会使用负面/正面预测和交替
\d{6,}(?=\D)(?!\.)|\d{6,}(?=$)
DEMO LIVE