在 sublime text 2 中用等号反转文本列表中的值?
Invert values from text list with equal sign in sublime text 2?
我在文本文件中有一个列表,其中包含世界各国,如下所示:
Afghanistan=AF,
Åland Islands=AX,
Albania=AL,
Algeria=DZ,
American Samoa=AS,
AndorrA=AD,
Angola=AO,
Anguilla=AI,
Antarctica=AQ,
Antigua and Barbuda=AG,
Argentina=AR,
Armenia=AM,
Aruba=AW,
Australia=AU,
Austria=AT,
Azerbaijan=AZ,
Bahamas=BS,
...
sublime text 2 可以把等号两边倒过来吗?
该命令应执行如下操作:
{value}={text}
应转换为 {text}={value}
您可以像这样在 Sublime Text 上使用 Replace 函数和 Regular Expressions:
查找-->替换
它将在底部打开一个面板,您可以在其中插入要查找的内容和要替换的文本。
按左侧的 .*
按钮启用正则表达式。
对于您的情况,在查找内容:(.*)=(.*),
和替换为:=,
我认为就足够了。
此正则表达式将交换单词。
我在文本文件中有一个列表,其中包含世界各国,如下所示:
Afghanistan=AF,
Åland Islands=AX,
Albania=AL,
Algeria=DZ,
American Samoa=AS,
AndorrA=AD,
Angola=AO,
Anguilla=AI,
Antarctica=AQ,
Antigua and Barbuda=AG,
Argentina=AR,
Armenia=AM,
Aruba=AW,
Australia=AU,
Austria=AT,
Azerbaijan=AZ,
Bahamas=BS,
...
sublime text 2 可以把等号两边倒过来吗? 该命令应执行如下操作:
{value}={text}
应转换为 {text}={value}
您可以像这样在 Sublime Text 上使用 Replace 函数和 Regular Expressions:
查找-->替换
它将在底部打开一个面板,您可以在其中插入要查找的内容和要替换的文本。
按左侧的 .*
按钮启用正则表达式。
对于您的情况,在查找内容:(.*)=(.*),
和替换为:=,
我认为就足够了。
此正则表达式将交换单词。