悦省yueser.com

← 全部工具

文本工具

统计、转换、对比——不联网也能用

字数统计
中英文分别计数、段落与阅读时长
大小写转换
全大写、全小写、首字母大写、驼峰
文本去重
按行去重并保留顺序
Markdown 预览
实时渲染并复制 HTML
文本对比
逐行找出两段文本的差异
去除换行
合并段落、清理多余空白
文本排序
按字母/长度排序并可去重
批量查找替换
支持正则,实时预览命中数量
文本转义
转义 JSON / HTML / SQL 特殊字符
文本反转
把一整段文字按字符顺序完全倒过来,标点、空格和换行都会跟着反向排列。适合做文字小游戏、检查回文,或者让一段话变成需要慢慢辨认的样子。
转大写
把这段文字里的字母全部改成大写,适合整理英文标题、代码常量和需要强调的短句。数字、标点和中文等其他字符保持原样,不会被改动。
转小写
把字母全部转成小写,适合统一英文邮件、网址片段或标签的写法,让大小写混杂的内容变得整齐。数字、标点和中日文字符不会被改动。
标题大小写
把每个英文单词的首字母改成大写、其余字母改成小写,适合统一文章小标题、按钮文字或课程名称的格式。冠词和介词也会一并大写,需要更细规则时可手动调整。
倒转行顺序
把多行文字的行顺序整个倒过来,最后一行变成第一行、第一行落到最后。适合调整列表顺序、倒序查看日志,或把按时间排列的记录改成从新到旧。
行排序(升序)
把每一行按字母顺序从小到大重新排列,适合整理名单、标签和关键词列表,让杂乱的多行内容变得有规律。行内文字不会被改动,只改变行的位置。
行排序(降序)
把每一行按字母顺序从大到小排列,适合把名单倒序展示,或从 Z 到 A 检查一份关键词清单。每行内容保持原样,只调整行的位置。
按长度排序
按每行的字符数从短到长重新排列,适合整理由短到长的例句、标签或标题,也能快速找出过长的行。行的内容不会被改动,只调整先后顺序。
删除重复行
删除内容完全相同的重复行,每个值只保留第一次出现的位置,适合清理从表格或聊天记录复制来的重复名单。它不会合并近似但不完全相同的行。
删除空行
删除文本中没有任何内容的空行,让段落和列表变得紧凑,适合清理从 PDF、网页或聊天窗口复制后带出的多余空行。只删除空行,其他行的文字和顺序保持不变。
去除行首尾空格
去掉每一行开头和结尾多余的空格、制表符,让多行文字左对齐,适合整理从表格、代码或网页复制后带有缩进空白的文本。行内的空格不会被删除。
添加行号
在每一行前面加上连续编号,方便引用清单中的具体条目、核对步骤或给待办事项排序。编号从 1 开始,原有文字内容保持不变。
随机打乱行
把多行内容随机打乱顺序,适合抽签、随机点名、分配任务或打乱题目顺序。每次执行的结果可能不同,需要保留某一版时请及时复制。
生成 URL 别名
把标题或短语转换成适合放进网址的小写短横线形式,空格和常见分隔符会被替换,标点一般会被去掉。适合给文章、分类页或文件名起一个易读的链接名。
去除 HTML 标签
去掉文本中的 HTML 标签,只留下标签之间的可见文字,适合清理从网页源码或富文本编辑器复制出来的内容,得到可以直接粘贴到纯文本环境的段落。
全角转半角
把全角字母、数字和常见标点转换成半角形式,适合整理从日文输入法或旧文档里复制的内容,让数字和英文代码更容易被程序识别。
半角转全角
把半角字母、数字和常见标点转换成全角形式,适合制作需要统一视觉宽度的日文文案,或把英文数字混排的内容调整为全角排版。
合并多余空格
把连续出现的多个空格合并成一个,清理从网页、PDF 或表格复制后留下的不规则空隙,让段落重新变得紧凑易读。它只处理空格,不会删除文字内容。
多行转一行
把多行文字合并成连续的一行,去掉中间的分行,适合把从聊天窗口或表格复制来的短句整理成一段完整文案。合并后请检查句子之间是否需要补空格。
按句切分
按句号、问号、感叹号等句子结束符号把整段文字切分成多行,每句单独一行,适合整理字幕、翻译对照或逐句校对的文稿。
字符统计
统计这段文字包含多少字符、多少单词和多少行,帮助控制文案篇幅、检查翻译字数,或确认粘贴的内容有没有在复制时被截断。
小驼峰命名
把用空格、短横线或下划线分隔的词转成小驼峰形式,例如把 user profile 变成 userProfile。常用于 JavaScript 变量名、接口字段和编程练习。
大驼峰命名
把分隔的词语转换成每个单词都大写开头的大驼峰形式,例如把 user profile 变成 UserProfile,适合类名、组件名和类型命名。
下划线命名
把词语转换成小写下划线形式,例如把 user profile 变成 user_profile,适合 Python 变量名、数据库字段和配置文件里的键名。
短横线命名
把词语转换成小写短横线形式,例如把 User Profile 变成 user-profile。适合用作网址路径、CSS 类名和静态文件名,读起来清楚,也不容易和变量名混淆。
常量命名
把词语转换成全大写、下划线分隔的常量形式,例如把 max retry count 变成 MAX_RETRY_COUNT,适合编程中的常量名和环境变量名。
不重复单词
去掉重复出现的单词,只保留每个词的一次出现,用来快速看清一段文字用了哪些词,适合做词汇表初稿或检查用词重复。
提取邮箱地址
从整段文字里挑出邮箱地址并按行列出,适合整理从网页、聊天记录或表单里复制来的联系方式,省去逐个复制粘贴的麻烦。
提取网址链接
从文字中提取网址链接并逐行列出,适合整理资料里的参考链接、清理聊天记录中的分享地址,或把混在段落里的 URL 集中起来。
提取数字
把文字里的数字提取出来并按行排列,适合从报表、日志或混合文本中快速收集金额、编号和统计数据,省去手动挑选;小数和负号是否保留以输出为准。
添加引号
在文本前后加上成对的引号,方便把一段话放进代码、CSV 字段、聊天回复或文章引用里,省去手动补引号的步骤;已有引号时请先确认是否需要保留。
正则转义
给正则表达式中的特殊字符加上反斜杠,让一段普通文字可以当作字面量来匹配,适合把用户输入拼进正则或搜索脚本时防止报错。
正则反转义
去掉正则表达式里的反斜杠转义,把 a\.b 这类写法还原成更易读的普通文本,适合查看被转义过的搜索词或调试匹配规则。它不会改变字符本身。
去除标点
删除文本中的标点符号,只留下文字、数字和空格,适合做词频统计、生成标签,或把带标点的句子整理成更干净的词表;删除范围以输出结果为准。
去除重音符号
把带重音符号的拉丁字母还原成基本字母,例如把 café 变成 cafe,适合整理外语姓名、搜索关键词或导入不支持重音的旧系统。
单词顺序反转
把句子里的单词顺序倒过来,第一个词变到最后、最后一个词排到最前,适合做文字游戏,或检查句子在语序变化后的意思;单词内部的字母顺序不会改变。
CSV 转 Markdown 表格
把逗号或制表符分隔的表格数据转换成 Markdown 表格,适合把 Excel 复制的内容贴进 README、文档或博客,省去手动画分隔线的步骤。
连接多行
把多行内容首尾连接成一条连续的文本,适合把清单、标签或从表格复制的一列值合成一行,方便粘进输入框或代码字符串;连接后原有的分行不再保留。
数字千分位格式化
给长数字补上千分位逗号,并同时给出 en-US、zh-CN、ja-JP 三种格式,方便对照报表与发票。输入可以带逗号或空格,会先清理再格式化,小数最多保留三位。
罗马数字转换器
把阿拉伯数字换成罗马数字,采用标准减法记法(4 写作 IV、9 写作 IX),适合 1 到 3999。输出为纯大写字母,可直接用在版权年份、章节编号和集数标注上。
中文数字转换器
把阿拉伯数字按位读成中文数字:每位数字配上十、百、千、万、亿的位名,从高位拼到低位。空位不补「零」,也不转成大写金额,适合 9 位以内的整数做快速读数参考。
逐行文本对比(Diff)
把两段文本逐行对比,相同的行原样保留,改动的行分别标上减号和加号,一眼看出哪里不同。按行号一一对齐比较,不做智能匹配,适合核对配置、字幕和文案改动。
删除重复单词(保留首次顺序)
按空格切词,删掉后面重复出现的同一个词,只保留它第一次出现的位置,所以输出顺序与原句一致、不会被打乱。比较时忽略大小写,输出为每行一个词,适合清理关键词和英文草稿。
按字母排序(不分大小写)
从 Excel 或客户系统导出的邮箱、姓名列表常常大小写混排,普通排序会把大写开头的行全堆到前面。这里忽略大小写按字母顺序重排,再粘回表格就能和原来的分组对齐。
截断超长行
日志、CSV 和抓取来的正文常常一行几百个字符,贴进工单或聊天窗口就被折行挤乱。这里把每行超过 80 字符的部分裁掉并补省略号,适合发给同事看摘要。
每行加列表符号
把会议记录、待办或产品卖点的一段纯文本,一键变成 Markdown 的无序列表,省得在每行前面手动敲「- 」。空行原样保留,段落分隔不会被破坏。
每行加序号
需求清单、代码片段或问卷选项需要按行讨论时,先给每行加上「1. 2. 3.」的序号,评审会上直接说第几行,不用大家一起数。空行不加序号。
去掉行首行尾空格
从 PDF、邮件或网页复制来的文本,行首常多出几个空格,粘进 Markdown 就成了意外的引用或代码块。这里一次去掉每行首尾的空格和制表符,行内空格不动。
反转每个单词
做字谜、镜像文字,或给朋友发一句要反着读的玩笑时用得上:每个单词内部的字母顺序倒过来,单词之间的顺序和换行都不变,中英文混排也能直接跑。
大小写互换
标题大小写敲反了,或需要一段大小写混乱的文本做输入测试时,逐个字符互换大小写,标点、数字和中文都不受影响,比重新打一遍省事。
删除文本中的数字
导出的价格表、目录或字幕文件里混着编号和时间码,需要只留文字时,把 0-9 组成的数字整段删掉,标点和换行保持原样,删完还能接着排版。
只保留数字
从一段带说明的文字里抽出所有数字,比如把「运费 12 元,共 3 件」变成「12 3」,接着粘进表格或计算器求和,省得一个个挑出来复制。
词频统计
改英文稿子时想知道哪个词重复太多,或检查落地页文案的关键词密度,把文本粘进来,按出现次数从高到低列出每个词和次数,一眼就能看出问题。
每行加角括号
整理台词、引文或客户原话时,需要给每一行单独加上「」,这里一次加好,空行不加、换行不动,省得逐行复制粘贴括号。
制表符转空格
把 Windows 记事本或 Excel 复制来的文本里的制表符换成空格,粘进代码编辑器、Markdown 表格或聊天框时列才对得齐,不会再挤成一团。
删除制表符
从 Excel 复制一列单元格时,内容后面常跟着制表符,粘进单行输入框会被当成换列。这里把制表符直接删掉,不额外补空格,适合清理表头或编号。
统一换行符
从 Windows 或旧版 Mac 拿到的文本,粘进 Linux 脚本、Git 或在线编辑器时常冒出 ^M 和多余空行。这里把 CRLF 和单独的 CR 统一成 LF,一次处理好。
单词排序
把关键词列表、打乱的单词表或一整段文字里的词按字母顺序排好,方便查重、做索引,或把抽认卡的单词恢复成字典序。结果会合并成一行。
重复行查找
在几百行清单里找出重复的条目并标出出现次数,用于清理名单、订单编号或日志