在Notepad ++中切换列

时间:2014-01-17 17:36:26

标签: regex notepad++ multiple-columns

如何在Notepad ++中通过regexp切换列?例如,我有这个数据集

  

user.Email | recipient.CreationDate | recipient.MessagePK | user.CustomAttribute.Correspondence_ID

但我希望它是:

  

user.Email | recipient.MessagePK | recipient.CreationDate | user.CustomAttribute.Correspondence_ID

移动列下方的数据行。

1 个答案:

答案 0 :(得分:8)

将第1,2,3,4列的顺序更改为2,4,1,3:

  1. 单击Ctrl / H.

  2. 选择正则表达式(弹出窗口的左下角)。

  3. 查找内容:(.*)\|(.*)\|(.*)\|(.*)

  4. 替换为:\2|\4|\1|\3