正则表达式:查找数字的最后9位数,如果数字小于9位数,则取整数

时间:2018-03-02 11:07:12

标签: regex

我一直在制作一个正则表达式,其中包含9个以上的数字(12345678910111213)

在regex \ d {9}(?!\ d)的帮助下,我能够找到该号码的最后9位数。

但是当整数小于9位时,我如何将整数作为通过它。是否有任何这样的正则表达。

1 个答案:

答案 0 :(得分:2)

\d{1,9}(?!\d)将从最后收集尽可能多的内容,最多9个。