0

我有一个巨大的数字

37107287533902102798797998220837590246510135740250 46376937677490009712648124896970078050417018260538 74324986199524741059474233309513058123726617309629 91942213363574161572522430563301811072406154908250 23067588207539346171171980310421047513778063246676 89261670696623633820136378418383684178734361726757 28112879812849979408065481931592621691275889832738

实际上这个数字比这要大得多。

如何在两个数字之间放置空格?如何在记事本中表示要替换的相同元素+“空格”?

4

2 回答 2

3

您可以替换(\d)\1 {pretend this is a space}.

\d匹配单个数字。\1指第一个捕获组,其中包含该数字。

于 2012-09-27T05:09:21.603 回答
0

如果您正在尝试通过记事本++。您可以使用内置的宏功能

  1. 点击宏>>开始录制

    执行几次出现所需的操作(确保此模式应匹配直到文件结尾 - 在您的情况下为空格)

  2. 宏 >> 停止录制

  3. 宏 >> 多次运行宏 >> 选择 - 运行直到文件结束

这将很容易解决。

于 2020-02-26T20:59:08.917 回答