在Sublime Text中替换换行需启用正则模式,用\n或\R表示换行符。开启".*"按钮后,查找用\n、\r\n或\R匹配不同换行格式,替换时用\n插入换行,如将逗号替换为\n可实现分行效果。

在Sublime Text中进行查找替换时,如果需要使用换行符,可以通过正则表达式模式来实现。关键在于启用正则匹配,并用特定符号代表换行。
启用正则模式
在查找替换面板中,点击最右侧的 ".*" 图标,开启正则表达式(Regex)模式。这是使用换行符的前提。
查找中的换行符表示
在“查找”框中,换行符可以用以下方式表示:
- \n:表示一个换行符(适用于Unix/Linux和macOS格式)
- \r\n:表示Windows风格的换行符(回车+换行)
- \R:Sublime中通用换行符,匹配任何类型的换行(推荐使用)
替换时插入换行符
在“替换”框中,如果你想在替换内容中插入换行,同样使用 \n 即可。
例如:
- 查找内容:,
- 替换为:,\n
这样会将每个逗号后面加上一个换行,实现分行效果。
实际应用场景
比如你有一行用逗号分隔的数据:
apple,banana,cherry想替换成每项一行:
applebanana
cherry
操作步骤:
- 打开替换面板(Ctrl+H 或 Cmd+H)
- 开启正则模式(.* 按钮)
- 查找:,
- 替换为:\n
- 点击“全部替换”
基本上就这些。只要记得开正则、用 \n 或 \R,就能灵活处理换行替换问题。










