# 跳行提取器

按指定间隔模式提取文本行，完美适用于每隔N行提取一行或跳过指定行数后提取多行

> 标准页面: https://elysiatools.com/zh/tools/step-line-extractor

- **分类:** Text Processing

- **关键词:** 跳行, 步长, 间隔, 提取, 模式, 采样, 第N行

## 概述

跳行提取器是一款高效的文本处理工具，能够根据您设定的跳过和提取行数模式，从大段文本中精准提取目标行。无论是数据采样、日志分析还是文本格式化，它都能快速完成，显著提升您的工作效率。

## 输入项

- **文本内容** (textarea): Enter or paste your text content here... Line 1 Line 2 Line 3 Line 4 Line 5 Line 6 Line 7 Line 8 Line 9 Line 10
- **跳过行数** (number): 要跳过的行数（例如：4）
- **提取行数** (number): 要提取的行数（例如：1）
- **起始行号** (number): 起始行号（例如：1）
- **去除空白字符** (checkbox)
- **包含空行** (checkbox)
- **保留原始行号** (checkbox)
- **在输出中显示行号** (checkbox)
- **输出格式** (select)

## 适用场景

- 需要从大型文本文件（如日志、数据列表）中按固定间隔采样数据时。
- 希望跳过文件的标题行或固定数量的无关行，直接提取核心内容时。
- 需要将文本内容按特定模式（如每隔N行取一行）重新组织或格式化时。

## 工作原理

- 在文本框中输入或粘贴需要处理的原始文本内容。
- 设置“跳过行数”和“提取行数”参数，定义提取模式（例如：跳过4行，提取1行，即每5行取1行）。
- 可选配置起始行号、是否去除空白、是否显示行号以及输出格式（如编号列表、JSON、CSV等）。
- 工具将立即根据您的规则处理文本，并在结果区域展示提取后的内容。

## 使用案例

- 从服务器日志文件中，每隔100行提取一行，快速查看日志概览。
- 处理调查问卷的原始数据列表，跳过每份问卷的标题行，只提取答案部分进行统计。
- 从代码或配置文件中，按固定模式提取特定行（如所有函数定义行）进行分析。

## 常见问题

### 如何设置“跳过行数”和“提取行数”？

“跳过行数”指每次提取前需要忽略的行数，“提取行数”指紧接着要提取的行数。例如，设置跳过4行、提取1行，效果就是从第1行开始，提取第1行，然后跳过第2-5行，再提取第6行，以此类推。

### “起始行号”有什么作用？

它决定了提取模式从文本的第几行开始计算。默认从第1行开始。如果设置为3，则从文本的第3行开始应用跳过和提取规则。

### 支持哪些输出格式？

支持多种格式，包括带编号的列表、纯文本、表格、JSON数组、CSV格式，以及用于对比的“前后对比”和“模式可视化”格式。

### “保留原始行号”和“在输出中显示行号”有什么区别？

“保留原始行号”指在输出中记录该行在原文中的位置序号。“在输出中显示行号”则控制是否在最终结果里把这些序号显示出来。两者可以独立设置。

### 这个工具能处理非常大的文本文件吗？

工具直接在浏览器中运行，处理能力取决于您的设备性能。对于超大文件，建议先分割或使用专业文本编辑器处理。

## 相关工具

- [偶数行提取器](https://elysiatools.com/zh/tools/even-line-extractor): 从文本内容中提取偶数行，支持多种索引方法和自定义条件
- [奇数行提取器](https://elysiatools.com/zh/tools/odd-line-extractor): 从文本内容中提取奇数行，支持多种索引方法和自定义条件
- [手机号提取器](https://elysiatools.com/zh/tools/phone-number-extractor): 从混合文本中提取电话号码，支持多个国家和格式
- [SRT / ASS 字幕纯文本提取](https://elysiatools.com/zh/tools/srt-ass-subtitle-extract-text): 从粘贴的 SRT、ASS 或 SSA 字幕中提取干净对白文本。
- [文本行提取器](https://elysiatools.com/zh/tools/text-line-extractor): 根据行号或范围从文本中提取指定行
- [颠倒文字](https://elysiatools.com/zh/tools/upside-down-text): 用逐字母旋转把文字颠倒（ɥǝllo），并提供可选开关保留阅读顺序、保护链接/邮箱不被搅乱。纯 Unicode 文本，无需字体。比聚合器里固定行为的颠倒行更可控。
- [AI货币和数字提取器](https://elysiatools.com/zh/tools/ai-currency-extractor): 使用AI智能提取文本中的数字、货币和金融金额，保留原始格式
- [批量邮箱提取器](https://elysiatools.com/zh/tools/bulk-email-extractor): 从输入文本、文章、网页源码或混合内容中提取所有邮箱地址。支持去重和导出为JSON格式。

## 示例

- [重复行示例](https://elysiatools.com/zh/samples/text-duplicate-line-samples): 用于测试重复行移除工具的各种重复行类型的示例文件
- [变更日志提取器样本](https://elysiatools.com/zh/samples/changelog-extractor): 用于测试变更日志解析和提取工具的各种变更日志格式
- [Markdown 链接提取示例](https://elysiatools.com/zh/samples/markdown-with-links): 包含各种链接类型的 Markdown 示例文档，用于测试 Markdown 链接提取工具
- [手机号提取器示例](https://elysiatools.com/zh/samples/phone-number-extractor): 包含来自多个国家的电话号码的混合文本集合，用于提取测试
