如何排序数据2列CSV / Notepad ++?

时间:2016-08-31 19:30:37

标签: regex csv notepad++

我想在Notepad ++中对数据列(b)进行排序

a,b
aaa,1.4
bbb,1.2
ccc,1.5
ddd,1.9
eee,1.7
fff,1.8
ggg,1.3

img1

喜欢这个:

a,b
ddd,1.9
fff,1.8
eee,1.7
ccc,1.5
aaa,1.4
ggg,1.3
bbb,1.2

img2

2 个答案:

答案 0 :(得分:1)

1 - 列

的切换位置

搜索:

^([^,]*\,)([^,].*)

替换:

$2,$1

2 - 下载新版本Notepad ++ 6.5.2

Notepad++ 6.5.2 sort data

Img Result

谢谢

@WiktorStribiżew:Switch word postions in Notepad ++

@Franck Dernoncourt:https://superuser.com/questions/724176/sort-text-by-value-in-notepad

@sln:@Andrew:@LukStorms How to remove columns CSV Notepad++ / RegEx?

@Matt Cremeens

答案 1 :(得分:0)

安装TextFX插件

Alt然后鼠标左键选择数据列

然后选择TextFX Tool菜单选项以按列排序

TextFX - TextFX工具 - 对行区分大小写的行(在列中)

您的列表将被排序

Sorted list

(我发布了更多链接,但由于我的新评价,我只能在帖子上发布1个链接: - /)