本文介绍了7位不以0或1开头的正则表达式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我试图只接受不以 0 或 1 开头的 7 位数字
I am trying to accept only 7 digit long number not starting with 0 or 1
7089097 - 好的
7089097 - OK
0089097 - 不好
0089097 - Not good
1089097 - 不好
1089097 - Not good
这是我试过的:
^\[2-9][0-9]{7}$
而且不工作:)
推荐答案
这个正则表达式会起作用:
This regex will work:
^[2-9][0-9]{6}$
7 位数字中的 1 被第一个位置 2-9
消耗,然后接下来的 6 位数字可以从 0-9
Out of 7 digits 1 is consumed by first position 2-9
and then next 6 digits can be from 0-9
这篇关于7位不以0或1开头的正则表达式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!