如何使用括号在 REGEX 中换行

How to linebreak in REGEX with brackets

我得到了一个完全一样的数据列表

51.9499, 7.555780000000027; 51.49705, 9.389030000000048; 51.249182, 6.991165099999989; 47.3163508, 11.09513949999996; 51.33424979999999, 12.574196000000029; 50.0297493, 19.196331099999952; 47.8270212, 16.25014150000004; 

我想通过在“;”后面换行来美化它,所以它看起来更像

51.9499, 7.555780000000027; 
51.49705, 9.389030000000048; 
51.249182, 6.991165099999989; 
...

我正在使用 Adob​​e Brackets,我试图在替换对话框中加入硬换行符,但这不起作用 - 什么会起作用?

在替换栏中,单击 .* 图标将替换方法更改为正则表达式。

然后你可以用;\s*替换成;\n美化你的代码

您可以看到此正则表达式的示例 运行 here

输出如下:

51.9499, 7.555780000000027;
51.49705, 9.389030000000048;
51.249182, 6.991165099999989;
47.3163508, 11.09513949999996;
51.33424979999999, 12.574196000000029;
50.0297493, 19.196331099999952;
47.8270212, 16.25014150000004;