【发布时间】:2021-06-28 09:28:59
【问题描述】:
我有一段这样的文字
123
234
345
456
567
678
789
890
我想把它转换成这个
123
,234
,345
,456
,567
,678
,789
,890
如何在 sublime text 3 中使用正则表达式替换来实现这一点
我目前正在为每一行手动替换 '\n' 为 '\n,'
编辑: 我的完整文件是这样的
xyz
123
234
345
456
567
678
789
890
abc
【问题讨论】:
-
你不能在
Find功能中使用Replace All吗?查找\n并替换为\n,对我来说与您当前的示例数据效果很好。 -
您只想要一段数字还是任意一行?搜索:
^替换:,应该可以在任何行的开头放置一个逗号。如果您不想格式化整个文件,也许您可以将替换限制为仅当前选择。 -
你的意思是你只想在每行的开头插入一个逗号而不是第一行?你真的需要检查中间的线是否都是数字吗?实际上,您的输入文件是什么样的?
-
@WiktorStribiżew 我的输入文件看起来像
xyz 123 234 345 456 567 678 789 890 xyz -
@WiktorStribiżew 是的
标签: regex sublimetext3