文本差异对比
← ToolBox
/ 文本差异对比
🌙
首页
‹
📝 文本处理
‹
文本差异对比(文字)
Text Diff Compare
Compare two texts line by line and highlight changes.
📐 工作原理与说明
文本差异按行比对:以行为单位做最长公共子序列匹配,未匹配的行为新增或删除;行内再做字符级比对标出修改片段;相似度 = 2 × 匹配行数 ÷(原文本行数 + 新文本行数)× 100%;新增以绿色、删除以红色、修改以黄色高亮显示,便于快速定位两版内容变动。
文本 A
文本 B
加载示例
交换 A/B
复制差异
导出明细 CSV
📌 图例
新增:文本 B 中有但 A 中没有的行。
删除:文本 A 中有但 B 中没有的行。
修改:行内容发生变化。
🔗 相关工具
✨
占位文本生成器
占位文本生成器是一款免费的在线文本处理工具,Lorem Ipsum 是排版设计中常用的无意义拉丁文…
🔍
敏感词检测器
在线敏感词检测工具,对输入文本扫描匹配敏感词库并高亮命中位置与数量,适合内容审核与发布前自查,纯前端
📝
文本转 ASCII 艺术字
文本转 ASCII 艺术字是一款免费的在线文本处理工具,用等宽字符拼出 5 行高的像素大字,适合命…
📝
文本转 Leet 语
文本转 Leet 语(1337)
📝
文本转盲文
盲文用 6 点单元(2 列 × 3 行)表示字符,Unicode 在 U+2800 起为每个点字分…
🔮
阅读时长估算
阅读时长估算是一款免费的在线文本处理工具,估算阅读时长有助于排期与撰写摘要。本工具分别统计中文字符…
📚 深度解析:文本差异对比(文字)
💡 常见使用场景
修改文案或代码后,把旧版贴到 A、新版贴到 B,立刻看清哪些行被新增、哪些被删除、哪些保持不变。
对比两份合同/条款/配置的差异,定位改动点,避免漏看关键修订。
代码评审或翻译校对中,确认译文与原文段落是否一一对应,发现遗漏或多余段落。
示例:两版短句比对
A=“我爱北京”,B=“我爱上海”:工具按最长公共子序列(LCS)比对,标记“我”“爱”为相同,旧版“北京”为删除,新版“上海”为新增,差异位置一目了然。
❓ 常见问题(FAQ)
差异比对是基于行还是字符?
本工具按行切分后做 LCS 比对,因此段落/行级别改动最清晰;单行内字符级差异不会逐字标出。
为什么有些相同内容被标成新增?
换行符
、首尾空格、不可见字符(如全角/半角空格)不同都会导致行被判定为不一致,建议比对前先统一换行与缩进。