如何编写符合要求的正则表达式: 7个数字连续一个接一个地出现
答案 0 :(得分:3)
/^\d{7}$/
应该可以解决问题。
请考虑自己看,这非常简单。
答案 1 :(得分:2)
喜欢这样:\d{7}
或[0-9]{7}
或[:digit:]{7}
或明确喜欢\d\d\d\d\d\d\d
或[0-9][0-9][0-9][0-9][0-9][0-9][0-9]
取决于您使用的语言/工具。这些都将匹配7位数字的字符串,但您需要锚定匹配,因此只使用像^\d{7}$
这样的开始和结束字符或像空白\s\d{7}\s
这样的某种类型的边界匹配7位数字。
注意:{n}
是扩展的regexp类的一部分。