AnyNotepad 免费在线文本工具

输入
输出
0
字符
0
词数
0
句子
0
段落
0
行数
0
标记
0 分钟
阅读时间
0 分钟
朗读时间
行操作

Explore all 218+ free online text tools

所有文本工具

每日设计灵感

来自设计世界的全新视角,每日更新


⏎✕

合并行(删除换行符)

通过删除所有换行符(包括 Unix LF 和 Windows CRLF),将所有行合并为一行连续文本。 当您复制了一个列表并需要将其作为一个段落使用时非常有用,也适用于准备单行输入字段、CSV 值或 API 数据。

转换前
Line one
Line two
Line three
转换后
Line one Line two Line three
也被称为:合并行、删除换行符、单行显示、合并为一行、移除换行、展平文本、去除换行符、折叠行
查看全部:所有在线文本工具
⏎⏎

标准化换行符

将所有行尾转换为统一格式 — 将 Windows (CRLF \r\n)、旧版 Mac (CR \r) 和 Unix (LF \n) 的混合换行符 标准化为统一的 Unix 风格 LF 换行符。防止代码、配置文件和跨平台文本共享中出现不可见的格式错误。

转换前
Line one\r\nLine two\rLine three\nLine four
转换后
Line one\nLine two\nLine three\nLine four
也被称为:规范化行尾、修复 CRLF、转换 EOL、标准化换行、修复换行符、Unix 行尾、LF 标准化、EOL 转换器
查看全部:所有在线文本工具
−D

删除重复行

逐行扫描文本并删除所有重复行,仅保留每个唯一行的第一次出现。 对于清理电子邮件列表、日志文件、数据导出以及任何需要消除重复条目的列表至关重要。

转换前
apple
banana
apple
cherry
banana
转换后
apple
banana
cherry
也被称为:去重、唯一行、删除重复行、移除重复项、筛选唯一值、去除重复行、删除重复行数据
查看全部:所有在线文本工具
A↓Z

按升序排列行 (A → Z)

将文本中的所有行按字母升序排列(A 到 Z)。数字排在字母之前。 适用于整理名单列表、排序术语表、排列 CSV 行,或按字母顺序排列任何基于行的数据。

转换前
cherry
apple
banana
date
转换后
apple
banana
cherry
date
也被称为:A-Z 排序、字母排序、按字母顺序排列行、字母表排序、文本排序、升序排列、从 A 到 Z 排列
查看全部:所有在线文本工具
Z↓A

按降序排列行 (Z → A)

将文本中的所有行按字母倒序排列(Z 到 A)。与升序排列相反 — 当您需要将最新项目排在前面、反转列表顺序,或只是想翻转之前已排序的列表时非常有用。

转换前
apple
banana
cherry
date
转换后
date
cherry
banana
apple
也被称为:Z-A 排序、反向字母排序、降序排列、反转排序、反向排列行、Z 到 A 顺序、倒序排列
查看全部:所有在线文本工具
🔀

随机排列行

随机重新排列文本中的所有行。每次点击都会产生不同的排列。 非常适合随机排列测验问题、打乱播放列表、创建抽签用的随机名单顺序,或生成随机测试数据。

转换前
First
Second
Third
Fourth
Fifth
转换后
Fourth
First
Fifth
Third
Second
也被称为:随机排列行、随机排序、打乱行顺序、随机行顺序、混合行、打乱文本、随机化器、随机重排
查看全部:所有在线文本工具
1.

行编号

在每行前面添加连续编号(1、2、3……)。对于在代码审查中引用特定行、为文档创建编号列表、 为日志文件添加行号,或准备编号说明和分步指南非常有用。

转换前
Buy groceries
Walk the dog
Finish report
转换后
1. Buy groceries
2. Walk the dog
3. Finish report
也被称为:添加行号、编号列表、枚举行、行编号工具、前置编号、连续编号、自动行编号
查看全部:所有在线文本工具
1.✕

删除行号

去除每行开头的数字、点号和短横线。清理从文档中复制的编号列表, 移除代码片段中的行号,并将有序列表转换回纯文本以便进一步处理。

转换前
1. Buy groceries
2. Walk the dog
3. Finish report
转换后
Buy groceries
Walk the dog
Finish report
也被称为:去除行号、移除编号、取消行编号、删除行号数字、移除列表编号、清除编号、清理编号列表
查看全部:所有在线文本工具
▬✕

删除空行

删除文本中所有空白行,包括仅含空白字符的行。通过消除不必要的垂直间距来压缩文本。 尤其适用于从网页、PDF 或格式化文档中复制粘贴后产生的多余空行。

转换前
First line

Second line


Third line
转换后
First line
Second line
Third line
也被称为:删除空白行、移除空白行、压缩文本、去除空行、移除空白字符行、清理空行、压缩空行
查看全部:所有在线文本工具

修剪行

移除每行首尾的空白字符 — 包括每行开头和结尾的空格、制表符和其他不可见字符。 中间的内容保持不变。对于清理从电子表格、代码编辑器或终端输出中复制的数据至关重要。

转换前
Hello World
Trim me
Spaces everywhere
转换后
Hello World
Trim me
Spaces everywhere
也被称为:去除空白、修剪首尾空格、逐行修剪、移除缩进、去除空格、清理行边缘、左右修剪
查看全部:所有在线文本工具
⇥⇤

填充行

在每行的开头或结尾添加填充字符(空格或自定义字符串),直到所有行达到相同宽度。 适用于在纯文本表格中对齐列、格式化固定宽度数据文件,或为报告和日志创建视觉统一的输出。

转换前
cat
elephant
dog
转换后(右侧填充至 10 位)
cat·······
elephant··
dog·······
也被称为:对齐行、固定宽度、填充文本、右侧填充、左侧填充、字符串填充、列对齐、等宽行
查看全部:所有在线文本工具

文本换行(自动换行)

指定的字符宽度处断开长行(默认:80 个字符),插入换行符使行不超过限制。 尽可能在单词边界处换行以避免截断单词。对于格式化代码注释、电子邮件、README 文件和终端友好的输出至关重要。

转换前
This is a very long line of text that goes on and on and really should be broken up into shorter lines for readability.
转换后(在 40 个字符处换行)
This is a very long line of text that
goes on and on and really should be
broken up into shorter lines for
readability.
也被称为:自动换行、行换行、硬换行、列换行、文本重排、按宽度换行、行长度限制器、断开长行
查看全部:所有在线文本工具

合并行

将所有行合并为用您选择的分隔符分隔的单行(逗号、分号、竖线、空格或自定义字符串)。 与简单的行合并不同,此工具可以精确控制每个项目之间的内容 — 非常适合从列表创建 CSV 行、SQL 值或函数参数。

转换前
apple
banana
cherry
转换后(分隔符:“, ”)
apple, banana, cherry
也被称为:用分隔符连接行、拼接行、带分隔符合并、组合行、用连接符连接、行转分隔字符串
查看全部:所有在线文本工具

等分文本

根据字符数将文本分割为指定数量的大致等长的块。 每个块之间用清晰的分隔线隔开。由于按字符数分割,可能会在单词中间断开。 适用于将文本均匀分配到多个字段、社交媒体帖子或团队任务中。

转换前(30 个字符)
abcdefghijklmnopqrstuvwxyz1234
转换后(3 部分)
── Part 1 ──
abcdefghij
── Part 2 ──
klmnopqrst
── Part 3 ──
uvwxyz1234
也被称为:均分文本、文本分块、文本分区、分割文本、等量文本分割、文本分块器、分割成段落
查看全部:所有在线文本工具
⊘.

分割文本(保持句子完整)

将文本分割为指定数量的部分,且不会截断任何句子。与等分不同,此工具会尊重句子边界 — 每个块都在句号、问号或感叹号处结束。非常适合将长文章拆分为多条社交媒体帖子或新闻通讯段落。

转换前
The cat sat. The dog ran. The bird flew. The fish swam.
转换后(2 部分)
── Part 1 ──
The cat sat. The dog ran.
── Part 2 ──
The bird flew. The fish swam.
也被称为:智能分割、按句子分割、句子感知分割、段落分割器、内容分割器、帖子分割器、线程分割器
查看全部:所有在线文本工具
.,✕

删除标点符号

去除文本中的所有标点符号 — 句号、逗号、分号、冒号、引号、感叹号、问号、括号和其他符号。 字母、数字和空格保持不变。适用于自然语言处理预处理、词频分析或为数据处理清理文本。

转换前
Hello, world! How's it going? (Pretty well, thanks.)
转换后
Hello world Hows it going Pretty well thanks
也被称为:去除标点、删除符号、清理标点、移除标点、NLP 文本清理、删除文本中的特殊字符
查看全部:所有在线文本工具

反转行顺序

翻转所有行的顺序,使最后一行变为第一行,第一行变为最后一行。 每行内的内容保持不变 — 只有顺序被反转。适用于反转日志文件(最新在前)、翻转列表或反转任何基于行的数据顺序。

转换前
First
Second
Third
Fourth
转换后
Fourth
Third
Second
First
也被称为:翻转行、反转行顺序、从下到上、反转列表、翻转列表顺序、上下颠倒行、反转行排列
查看全部:所有在线文本工具
>_

添加行前缀

每行开头添加自定义前缀字符串。默认前缀为 “> ”,用于电子邮件/Markdown 风格的引用。 您可以将其更改为任何前缀 — 项目符号字符、缩进空格、注释标记(// 或 #),或任何您需要的自定义字符串。

转换前
This is line one
This is line two
This is line three
转换后(前缀:“> ”)
> This is line one
> This is line two
> This is line three
也被称为:在行前添加、添加行前缀、引用行、缩进行、前置字符串、行前置、块引用行、为每行添加前缀
查看全部:所有在线文本工具
“ ”

用引号包裹行

将每行用双引号包裹,每行输出类似 "value" 的格式。 对于准备 SQL 查询值、编程数组、CSV 字段以及任何需要单独为每个项目加引号的场景至关重要。也适用于创建 JSON 字符串数组。

转换前
apple
banana
cherry
转换后
"apple"
"banana"
"cherry"
也被称为:为每行加引号、添加引号、行加引号、用双引号包裹、引号包裹行、用引号括起来、SQL 值加引号
查看全部:所有在线文本工具
S↵

句子分割器

通过在句末标点(句号、感叹号、问号)处分割,将每个句子放在单独一行上。 将密集的段落转换为易于浏览的一句一行格式 — 非常适合翻译工作、句子级别编辑、NLP 数据准备和校对。

转换前
The sun rose. Birds started singing. It was going to be a beautiful day!
转换后
The sun rose.
Birds started singing.
It was going to be a beautiful day!
也被称为:分割句子、每行一句、句子分词器、句子分隔器、按句子拆分、句子换行
查看全部:所有在线文本工具
,↵

CSV 转行

拆分逗号分隔值,使每个值显示在单独一行上。将紧凑的 CSV 行转换为垂直列表,便于阅读、编辑或进一步处理。 正确处理引号内的值,因此引号内的逗号不会被视为分隔符。

转换前
apple,banana,cherry,date
转换后
apple
banana
cherry
date
也被称为:展开 CSV、逗号转换行、按逗号分割、CSV 转列表、逗号分隔转行、CSV 展开、分隔符转行
查看全部:所有在线文本工具
↵,

行转 CSV

将所有行合并为单个逗号分隔的行。每行变为一个 CSV 字段。 是 “CSV 转行” 的反向操作 — 非常适合将垂直列表转换为紧凑的 CSV 格式, 以便导入电子表格、插入数据库或用于 API 数据传输。

转换前
apple
banana
cherry
date
转换后
apple,banana,cherry,date
也被称为:换行转逗号、合并为 CSV、列表转 CSV 行、行转逗号分隔、列表转换 CSV、用逗号合并
查看全部:所有在线文本工具
␣↵

空格转行

空白字符分割文本,使每个单词显示在单独一行上。将水平的句子或以空格分隔的列表转换为垂直列表。 适用于创建每行一个单词的格式,用于词频分析、拼写检查,或将空格分隔的数据转换为行分隔的数据。

转换前
the quick brown fox
转换后
the
quick
brown
fox
也被称为:按空格分割、单词转行、空格转换行、按空格展开、每行一个单词、分割单词、空白转换行
查看全部:所有在线文本工具
↵␣

行转空格

通过将每个换行符替换为空格,将所有行合并为单行。是 “空格转行” 的反向操作 — 将垂直列表转换回水平的、以空格分隔的字符串。非常适合将列式数据转换为段落文本、搜索查询或单行输入字段。

转换前
the
quick
brown
fox
转换后
the quick brown fox
也被称为:换行转空格、用空格连接、展平行、行合并为单行、用空格替换换行符、水平合并
查看全部:所有在线文本工具
⏎✓

修复错误换行

修复被错误换行的文本,例如从PDF、电子邮件或终端窗口复制时每行在句子中间断开的情况。 合并被人为拆分的行,同时保留有意的段落分隔(双换行符)。先将所有行尾标准化为Unix格式, 然后将单换行符合并为空格。非常适合修复PDF复制粘贴问题。

处理前
This is a long sentence that
was broken across multiple
lines by a PDF reader.
处理后
This is a long sentence that was broken across multiple lines by a PDF reader.
也称为:修复PDF换行、修复自动换行、取消换行、修复硬回车、合并断行、连接换行行、修复复制粘贴换行、删除软回车、重新连接段落
查看全部:所有在线文本工具
1↑9

按数值排序行

按行中包含的数值排序,而非按字母顺序。从每行中提取第一个数字 (包括负数和小数),从小到大排序。没有数字的行放在末尾,按字母顺序排列。 非常适合排序编号列表、分数、价格、文件大小、版本号或任何需要按数值排序的数据。

排序前
Item 100
Item 9
Item 22
Item 3
排序后
Item 3
Item 9
Item 22
Item 100
也称为:数值排序、按数字排序、自然排序、排序数字、数字排序、按值排序行、数字顺序排序、按数字升序排列、数值行排序
查看全部:所有在线文本工具