正则表达式正好是七位数

时间:2013-02-08 13:12:48

标签: .net regex

如何编写符合要求的正则表达式: 7个数字连续一个接一个地出现

2 个答案:

答案 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类的一部分。