使用sublime text 2为每一行添加逗号

adi*_*dit 61 regex sublimetext2

我正在尝试使用sublime的文本搜索并替换函数和正则表达式以匹配每行中的数字字符串并为每个行添加逗号.所以这是示例文件:

 273794103
 418892296
 134582886
 380758661
 109829186
 248050497
 2167935715
 374858669
Run Code Online (Sandbox Code Playgroud)

我希望这是:

 273794103,
 418892296,
 134582886,
 380758661,
 109829186,
 248050497,
 2167935715,
 374858669,
Run Code Online (Sandbox Code Playgroud)

我尝试这样做(\d+)\n并替换它$1,但这不起作用.知道为什么吗?对于那些没有进入崇高但进入正则表达式的人来说,仅供参考,Sublime Text使用Python的正则表达式引擎.

Joh*_*ley 182

向任何行添加逗号

  1. 选择要修改的行

  2. CTRL + SHIFT + L

  3. RIGHT_ARROW

  4. COMMA

使用ctrl + shift + L是如何修改所有选定的行.非常便利 :-)

  • 对于Mac,它是CMD,Shift,L或'Selection'菜单中的'Split into Lines'. (6认同)
  • 这应该是答案. (5认同)
  • 并摆脱换行符: 5. RIGHT_ARROW 6. DELETE 7. SPACE (2认同)

buk*_*art 92

我推荐这个

'查找内容':$//匹配行的所有末尾
'替换为':,//用逗号替换所有行结尾

这适用于任何文件:-)

  • 确保启用正则表达式 (22认同)
  • 嗯...这个答案是关于主题中提到的Sublime Text ;-) (6认同)

hoa*_*nan 10

以下是在Mac上执行此操作的方法:

Command+ shift+ L> Right Arrow> 逗号


Windows/Linux:

Ctrl+ Shift+ L> Right Arrow> 逗号


Raj*_*dav 6

对于窗口用户:

  1. 选择所有行或选择部分行=> Ctrl+A。

  2. 将光标移至每行最后 => Ctrl+Shift+L

  3. 添加逗号(,),这将反映到所有行。

** 如果你想在每行的开头添加逗号(,),在步骤2之后按=> Home(键盘上的按钮,所有光标将指向行的开头)

最后按 Ctrl+s 保存更改。

干杯


ser*_*jja 5

更换.+$0,为我工作