我的正则表达式技巧有点生疏。有人可以提供一个表达式,我可以在javascript中使用它来匹配一个带有所有数字值的9位数字符串吗?
谢谢!
答案 0 :(得分:6)
/^[0-9]{9}$/
答案 1 :(得分:5)
如果这是唯一的限制:
/^\d{9}$/
答案 2 :(得分:4)
正则表达式很简单:
/^\d{9}$/
(不幸的是,SO也没有给出答案)
答案 3 :(得分:2)
如果您试图在较大的字符串中找到一个9位数字,并且> 9位数字不正常,您可以使用此正则表达式:
(?:^|\D)(\d{9})(?:\D|$)
然后,取第一组。
编辑:让分组正确。