怎样才能写出符合要求的正则表达式:连续出现的7位数字
问问题
92 次
2 回答
3
/^\d{7}$/
应该做的伎俩。
请考虑自己看,这很琐碎。
于 2013-02-08T13:14:43.623 回答
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}$
(如空格)或某种类型的边界(如空格)仅匹配 7 位数字\s\d{7}\s
。
注意:{n}
是扩展的正则表达式类的一部分。
于 2013-02-08T13:14:58.637 回答