根据崇高文本3中的字符交换/更改文本

时间:2018-04-15 11:46:59

标签: sublimetext3

所以我已经说过像这样的数千行(不是任何模式):

example1:example2
example3:
example4:
example5:example6
example7:

等...

我的目标是在冒号之后有一些东西与它后面的文本交换,如下所示

example1:example2

example2:example1

并且在冒号后面没有任何内容的行,删除这些行,我不知道如何在崇高文本中进行处理。

1 个答案:

答案 0 :(得分:1)

首先执行替换操作(查找 - >替换或CTRL + H)

启用正则表达式(其中有一个带.*的按钮)并替换为以下设置

交换冒号分隔的项目

查找(.*):(.+)

替换:$2:$1

删除冒号后没有内容的项目

查找:.*:$

替换:(没有)