Notepad++ 如何在记事本++;?

Notepad++ 如何在记事本++;?,notepad++,Notepad++,假设我有这个csv文件: angDist,153.3115583,-52.5149861, 0.155521,154.3621042,-53.9073389, 6.447597,154.3621042,-53.9073389, 0.062838,154.6195875,-31.8341278, 如何在记事本++上将其更改为此格式,即在每个逗号后添加空格: angDist, 153.3115583, -52.5149861, 0.155521, 154.3621042

假设我有这个csv文件:

angDist,153.3115583,-52.5149861,  
0.155521,154.3621042,-53.9073389,  
6.447597,154.3621042,-53.9073389,  
0.062838,154.6195875,-31.8341278,  
如何在记事本++上将其更改为此格式,即在每个逗号后添加空格:

angDist,   153.3115583,  -52.5149861,  
0.155521,  154.3621042,  -53.9073389,  
6.447597,  154.3621042,  -53.9073389, 
0.062838,  154.6195875,  -31.8341278,

假设我要插入n个空格。

最简单的方法是将
替换为
。但是,如果您有像angDist,153.3115583,-52.5149861,这样的行,并且您只需将“
”替换为“
”,您还将在后面的
后面添加2个空格

我建议使用一个正则表达式,它将匹配任何不在行尾的逗号:

查找内容:
,(?!$)
(或
,(?!\h*$)

替换为

注意:
,(?!\h*$)
模式匹配任何逗号(
),该逗号在行尾(
$
)没有后跟0+水平空格(
\h*
)。
(?!…)
构造称为a,它尝试立即匹配当前位置右侧的模式,如果前瞻模式匹配,则整个匹配将失败。如果省略了
\h*
,则逗号将替换为一个逗号,如果行尾前有空格,则替换为两个空格


使用查找和替换。搜索
,替换为
。在替换字符串中的逗号后添加任意多的空格。另外,如果您试图对齐列,\t,可能也可以使用。@bobquack,我正要问这个问题。非常感谢你!