Text/Clean

删除首尾空格

删除每行开头和结尾的空格与制表符。

示例

  • 使用的选项
  • 默认选项
输入
  apple··
	banana
   cherry···
结果
apple
banana
cherry

示例中的符号:⇥ 制表符 · · 行尾空格 · ⍽ NBSP · □ 全角空格 · ◌ 零宽字符

在工具中打开此操作

它做什么

删除每一行开头和结尾的空白。除了普通空格和制表符之外,网页或 Word 文档中常被一并带过来的不换行空格(NBSP,U+00A0)以及中日韩文档中的全角空格(U+3000)也会被视为空白。行中间的空白不会被改动。

选项

  • 前后都删:默认值。同时整理行的两端。
  • 仅行首:只去掉缩进,行尾保持不变。
  • 仅行尾:保留缩进,只删除看不见的行尾空格。处理代码或 Markdown 时很有用。

什么时候用

从 Excel 单元格、问卷回答、网页表格复制内容时,值的前后常常带着空格。人眼看起来一样,但 张伟张伟 是不同的字符串,去重或比较会失败。因此大多数配方都把这个操作放在前面。

行中间连续的多个空格请用 整理连续空格·制表符 整理,只剩空白的行请用 删除空行 处理。