删除每行的最后一个字符 – 行尾修剪工具
立即实时从每行末尾或整个文本块中删除指定数量的字符 (N)。非常适合截断固定长度文件扩展名(.txt、.csv)、尾随逗号和分号、固定宽度 ID 或数千行时间戳。
如何删除每行的最后 N 个字符
- 粘贴您的列表 – 在左侧的 Source Text 框中输入多行文本,或单击 Load Sample 查看文件名示例列表。
- 设置您的字符数 (N) – 在 要删除的字符数 中键入要删除的字符数,或单击 快速修剪 preset (如
-1 Char用于尾随逗号或-4)。.txt/.jpg扩展的字符 - 调整行和空格保护 – 启用在计数前修剪尾部空格,以便粘贴行末尾的意外空格不会干扰,如果您想保持短标题不变,请选中跳过比N短的行。
- 复制或下载 – 当您调整计数时,您的修剪输出会实时更新。完成后单击“复制到clipboard”或“下载.txt”。
前后示例
1.删除4个字符(文件扩展名)
Settings: 每行删除 4 字符
quarterly-report.pdf user-database.csv company-logo.png
修剪结果:
quarterly-report user-database company-logo
2. 删除 1 个字符(尾随逗号)
Settings: 每行删除 1 字符
"apple", "banana", "cherry",
修剪结果:
"apple" "banana" "cherry"
3.删除固定长度日期后缀(11个字符)
Settings: 每行删除 11 字符
backup_server_2026-11-09 invoice_batch_2026-11-08 audit_summary_2026-11-07
修剪结果:
backup_server invoice_batch audit_summary
快速参考:要删除的常见字符计数
| 字符(N) | 典型结局已删除 | 之前→之后示例 |
|---|---|---|
| 1字符 | 尾随逗号 (,)、分号 (;) 或斜杠 (/) |
https://site.com/ → https://site.com |
| 2个字符 | 引号 + 逗号 (", 或 ',) 或空括号 (()) |
initFunction() → initFunction |
| 4个字符 | 点 + 3 个字母的文件扩展名(.txt、.pdf、.jpg、.csv、.mp4) |
invoice_01.pdf → invoice_01 |
| 5个字符 | 点 + 4 个字母的文件扩展名(.html、.docx、.xlsx、.json、.webp) |
index.html → index |
| 10–11 个字符 | ISO 日期后缀(_YYYY-MM-DD 或 YYYY-MM-DD) |
report_2026-11-09 → report |
您应该使用哪个工具?
- 当您要截断的结尾具有 一致的字符长度(例如,始终 1 个字符或始终 4 个字符)时,即使行与行之间的实际字母或数字有所不同,也请使用删除每行的最后一个字符(此工具)。
- 当您的结尾具有 不同长度 或者您只想删除特定文本模式(例如
.jpeg和.png混合在一起)时,请使用 Remove Suffix From Text。 - 当您想要完全相反的效果时,请使用 保留最后一个字符工具:仅保留每行的最后一个
N字符并丢弃它们之前的所有内容。
常见问题解答
为什么“计数前修剪尾随空格”很重要?
从电子表格、PDF 或终端输出复制文本时,行末尾经常包含不可见的空格(例如,file.txt)。如果不先修剪这些尾随空格,删除 4 个字符将删除 2 个空格加上 xt,留下 file.t。在计数 之前检查 Trim 尾随空格可保证结果准确。
该工具是否保留行首的前导缩进?
是的!与删除前导空格和尾随空格的基本修剪器不同,我们的 Trim 删除后的尾随空格 选项仅清除每行 end 处的空白,以便您的代码或列表缩进在行开头保持完整。
删除字符会破坏行尾的表情符号或重音字母吗?
不会。我们的工具按完整的 Unicode 代码点而不是原始的 UTF-16 代码单元对字符串进行切片,因此表情符号和国际字符会被准确计数,并且不会拆分为损坏的符号。
我的文本会被私下处理吗?
是的。所有字符删除均通过 JavaScript 在您的网络浏览器本地 100% 发生。不会将任何文本发送到任何外部服务器。