按列截取工具

按字符位置或分隔符列批量截取每行文本,支持起止列设置与多列范围提取,适用于数据清洗与表格字段提取

按列截取转换

输入多行文本,按列位置或分隔符提取指定内容

0 行
等待输入...

适用场景

  • CSV 字段提取:批量取出表格中的指定列
  • 日志处理:截取每行固定位置的字符
  • 数据清洗:提取需要的字段,丢弃冗余信息
  • 文本格式化:从固定宽度数据中提取子串

安全保障

  • 本地处理:所有截取在浏览器本地完成
  • 隐私保护:不收集、不存储用户输入内容
  • 免费使用:无需注册,打开即用
  • 多语言支持:兼容中文、英文、数字等所有字符

常见问题

按字符位置和按分隔符列有什么区别?

按字符位置以字符为单位,每行用 slice(start-1, end) 截取;按分隔符列以字段为单位,每行按分隔符 split 后取指定列范围(如第2到第4列)再用分隔符 join 回去。

结束列留空是什么效果?

结束列留空时,按字符位置会截取到行尾;按分隔符列会取从起始列到最后一列的所有字段。

列数不足的行如何处理?

默认情况下,按分隔符列时若行字段数少于起始列将被忽略;勾选"保留未匹配行"后,这些行将原样输出到结果中,便于人工核对。