【问题标题】:Adding comma and quotes for two columns in sublime on Mac在 Mac 上的 sublime 中为两列添加逗号和引号
【发布时间】:2023-04-09 12:53:01
【问题描述】:

我在 sublime 中的数据排列如下;

353154  0.001039699782
506472  0.02085443362
482346  0.08343533852
439791  0.001349253676
486087  0.9999999476

我正在尝试添加引号和逗号以获得​​以下输出;

('353154',  '0.001039699782'),
('506472',  '0.02085443362'),
('482346',  '0.08343533852'),
('439791',  '0.001349253676'),
('486087',  '0.9999999476')

我知道使用CMD+Shift+L 来左右移动光标。但我需要有关如何获取两列之间的逗号和引号的帮助。请多多指教。

【问题讨论】:

    标签: sublimetext3


    【解决方案1】:

    您可以使用正则表达式搜索和替换来做到这一点。选择 Find → Replace… 并确保选择了 Regular Expression 按钮(通常看起来像 *)。在Find: 字段中,输入

    ([\d\.]+)\s+([\d\.]+)
    

    Replace: 字段中,输入

    ('\1', '\2'),
    

    点击全部替换,它会是这样的

    请参阅the demo at regex101.com,其中还解释了每个捕获和替换组的作用。

    请记住,如果语法不适合您选择的语言,则必须删除最后的逗号 ,

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-12
      • 2019-07-06
      • 2014-05-13
      • 2016-03-30
      • 1970-01-01
      • 1970-01-01
      • 2019-01-06
      • 1970-01-01
      相关资源
      最近更新 更多