如何在较大的字符串中捕获特定范围的数字?

时间:2012-07-28 20:34:12

标签: regex

我有一个15位数后跟一个可以是任意长度的数字。

例如:

15位数字+ 2位数字;

15位数字+ 3位数字;

15位数字+ 10位数字;

如何使用RegEx将前15位数字捕获为“第1部分”,将剩余位数作为“第2部分”?

1 个答案:

答案 0 :(得分:1)

试试这个正则表达式:

^(\d{15})(\d+)$

说明:

^      Start of string
$      End of string
\d     Any digit
{15}   Repeat 15 times
+      Repeat one or more times.
(...)  Capturing group