正则表达式 - 接受15到17位数

时间:2010-12-21 06:09:58

标签: regex

我想要一个只接受15到17位数字的正则表达式。

1 个答案:

答案 0 :(得分:6)

^\d{15,17}$ - 对于任何数字(使用[0-9]代替\d以避免使用Unicode字符(如果适用)。) ^[1-9]\d{14,16}$ - 如果您不希望该号码以全零开头。

当然,解析数字并检查它可能更容易,它很适合long值。