如何在当前正则表达式答案中包含 space 以执行以下操作?

How to include space in the current regex answer to do the following?

我想转换为:

ATOM   6990  CB  ILE A 1028     -0.558  90.754  9.341  0.00  0.00    +0.015 C
ATOM   6991  CB  ILE A 1028     -0.558  90.754  19.341  0.00  0.00    +0.015 C

进入这个:

ATOM   6990  CB  ILE A 1028     -0.558  90.754   9.341   0.00  0.00    +0.015 C
ATOM   6991  CB  ILE A 1028     -0.558  90.754  19.341   0.00  0.00    +0.015 C

我尝试使用前瞻,但我对当前答案的简单更改对我不起作用。因为我有很多类似的异常,所以我必须使用正则表达式。

\d+(\s+)

捕获组中的小数位后跟空格。

如果位数是固定的,例如在 5,您可以使用固定宽度的正向后视,然后是某种捕获组,例如

(?<=[0-9]{5})(\s+)