关于Notepad ++的另一个问题。我想使用查找和替换工具(非常长的文档)切换2列。
我有这个:
1,40 48 56.85,-26 37 17.64,1
2,40 46 4.78,-26 42 30.45,2
3,40 37 5.82,-27 10 8.34,3
4,40 3 10.38,-27 42 26.51,4
5,40 30 22.18,-28 35 11.00,5
6,40 11 6.42,-28 59 21.62,6
7,39 49 10.33,-29 33 28.46,7
但我需要这个:
1,-26 37 17.64,40 48 56.85,1
2,-26 42 30.45,40 46 4.78,2
3,-27 10 8.34,40 37 5.82,3
4,-27 42 26.51,40 3 10.38,4
5,-28 35 11.00,40 30 22.18,5
6,-28 59 21.62,40 11 6.42,6
7,-29 33 28.46,39 49 10.33,7
所以基本上在中间切换2列。我试过的表达不起作用。
感谢您的帮助!
答案 0 :(得分:1)
执行:
找到:^([^,]+),([^,]+),([^,]+),([^,]+)$
替换为:$1,$3,$2,$4
确保选中regular expression
,然后点击Replace All
。
答案 1 :(得分:1)
如果您可以对齐这些列(一种“固定列宽”),则可以轻松选择整个列,按住Alt键并拖动鼠标整列,然后拖动(垂直) )选择你可以轻松移动它。