使用方法
- 在左侧「待处理文本」里粘贴含有数字的文字,例如带编号的段落或商品描述。
- 在「清除模式」选择删除半角数字、半角与全角数字,或删除数字并合并空格。
- 点击「开始清除」按钮,或在文本框内按 Ctrl 或 Command 加回车,结果会出现在右侧。
- 右侧结果区是只读的,点击「复制结果」即可把清理后的文本复制到剪贴板。
- 默认只删半角阿拉伯数字;若原文用了全角数字「09」,请选择「半角与全角数字」。
- 选择「删除数字并合并空格」可顺手把因此产生的连续空格收成一个。
- 下方「常见数字处理场景对照」列出不同场景的前后效果,可加载更多、导出 CSV 或复制表格。
这个删除数字文本能解决什么
删除数字文本用来把一段文字里的阿拉伯数字或全角数字快速去掉,得到只含汉字、标点与字母的纯净文本。很多场景下数字反而是噪声:小说正文里的章节编号、网页复制来的价格与电话、语料里的年份与序号,都会干扰阅读或后续处理,这个工具一键就能剥离它们。
对写作和排版的人来说,从别处粘贴来的素材常夹带各种编号与计数,手动删既慢又容易漏。删除数字文本可以批量清理,让正文回到连续的叙述状态,再交给排版或朗读工具,避免数字被误读成奇怪的停顿。
在语料清洗与自然语言处理准备中,数字往往被视为需要归一化的噪声。先把它整体去掉,再做分词、统计或训练,能减少稀疏特征;当然,如果你关心年份、金额这类信息,就不该用本工具,它更适合「只要文字不要数」的场景。
对个人隐私保护也有用。把聊天记录、订单截图里的电话、单号、验证码片段粘进来清掉数字,再对外分享,能降低泄露风险。因为全部在本地浏览器完成,内容不上传,适合处理含敏感号码的文本。
它还能处理全角数字。中文语境偶尔出现用全角「0」到「9」排版的数字,普通替换容易漏,工具提供专门选项一并识别,输出统一无数字的结果,避免下游程序因字符差异报错。
需要提醒,删除数字只做字符层面的剔除,不会判断数字是否重要:地址里的门牌、配方里的克数、药名里的剂量,一旦删掉可能改变原意。请在处理关键内容前确认这些数字可以去掉,或改用更精细的替换。
原理和变量
这个工具在内部用正则匹配数字字符并删除。「删除半角数字」模式匹配 0 到 9 这十个字符;「半角与全角数字」模式额外匹配全角形态的0到9;「删除数字并合并空格」在删完数字后,再把因此出现的连续空格收成一个,并去掉行首行尾的空白,让文本更整洁。
实现上不依赖任何网络或外部服务,纯前端字符串处理,速度很快,长篇文档也能瞬间完成。由于不发起任何请求,你的文本始终停留在当前页面,关掉网络也能正常使用,适合处理含隐私的订单与联系信息。
| 变量 | 含义 | 取值 |
|---|---|---|
| 待处理文本 | 需要清理的原始内容 | 任意含数字的文本 |
| 清除模式 | 决定删除哪些数字 | 半角 / 半角全角 / 去数字并合空格 |
| 半角数字 | 被删除的字符 | 0 1 2 3 4 5 6 7 8 9 |
| 全角数字 | 可选删除的字符 | 0 1 2 3 4 5 6 7 8 9 |
完整示例
以输入「订单号12345已发货,联系电话6789,备注:第3章第5节共12页。」、模式 = 删除半角数字 为例,默认结果为「订单号已发货,联系电话,备注:第章第节共页。」,正是结果区右侧展示的内容。任何人用相同输入都会得到这一份,方便直接对照与复制。
若改为「删除数字并合并空格」,上面的逗号之间因删除数字留下的空格会被收掉,文本更紧凑;若原文含全角数字如「序号9」,则必须用「半角与全角数字」模式才能清干净,否则9会残留。
需要注意,数字被删后句子里可能留下空缺,例如「售价99元」会变成「售价元」,读起来略怪。这属于正常结果,因为工具只负责删字符;若想保留「元」之类的单位含义,请在处理前人工确认,或仅删除数字段而非逐字删除。
常见数字处理场景对照
下表列出常见场景里删除半角数字前后的效果,供你判断自己的文本清理后是否符合预期。点击「加载更多场景」可查看剩余条目,「导出 CSV」会下载带 BOM 的表格,「复制表格」则把表格以制表符分隔复制到剪贴板。
| 场景 | 原始示例 | 处理后 |
|---|---|---|
| 订单号 | 订单号12345已付款 | 订单号已付款 |
| 联系电话 | 请拨6789联系 | 请拨联系 |
| 价格标注 | 售价99元包邮 | 售价元包邮 |
| 年份 | 2024年年度会议 | 年年度会议 |
| 章节 | 第3章第5节 | 第章第节 |
| 数量 | 购买5件商品 | 购买件商品 |
| 楼层 | 公司位于8楼 | 公司位于楼 |
| 年龄 | 年龄28岁退休 | 年龄岁退休 |
| 金额 | 到账1000元整 | 到账元整 |
| 验证码 | 验证码6位有效 | 验证码位有效 |
| 序号 | 序号1:开场 | 序号:开场 |
| 分数 | 本次得分95分 | 本次得分分 |
| 邮编 | 邮编200000区 | 邮编区 |
| 车次 | 乘坐G123次列车 | 乘坐G次列车 |
| 版本 | 升级到v2.0版 | 升级到v.0版 |
| 温度 | 室温26度适宜 | 室温度适宜 |
结果边界与错误提示
本工具的清除规则公开透明,下面列出常见输入边界与对应处理,遇到异常时可按提示逐一排查,确保每次清除都得到符合预期的结果。
- 文本留空:提示请先粘贴内容,结果区不输出,避免产生无意义的空文本。
- 文本没有数字:原样返回,不会凭空改动任何字符。
- 模式非法:默认按「删除半角数字」处理,并在提示中说明。
- 全角数字残留:未选全角模式时,全角数字会保留,提示请切换模式。
- 删后空格:逐字删数字可能产生空格,可用「删除数字并合并空格」收整。
- 单位残缺:如「99元」变「元」,属正常字符删除结果,请人工确认是否接受。
- 超大文本:纯前端处理,长篇也能瞬间完成,但极长内容建议分批。
- 复制失败:个别浏览器会拦截剪贴板,需手动选中结果区文本再复制。
- 字母与小数点:本工具只删数字,字母与小数点保留,版本号里的点不会消失。
常见问题
能删全角数字吗?
可以,选择「删除半角与全角数字」模式即可同时识别并清除全角形态的0到9,避免中文排版里的全角数字残留。
删除后句子读着别扭怎么办?
这是字符级删除的正常现象,例如「99元」会变成「元」。若在意,请改用更精细的手动替换,或仅删除你不想要的数字段。
会连字母和标点一起删吗?
不会,工具只匹配数字字符,汉字、字母、标点和小数点都原样保留,不影响其余内容。
我的文本会上传吗?
不会,所有清除都在本地浏览器完成,页面不收集也不上传任何内容,关掉网络也能正常使用。
怎么去掉删数字留下的空格?
把「清除模式」改为「删除数字并合并空格」,程序会在删完数字后把连续空格收成一个并清理首尾空白。
能只删某个位置的数字吗?
当前按字符整体删除,不支持按位置筛选;如需精准删除,建议先手动定位再局部处理。
复制失败怎么办?
部分浏览器在无用户手势时会拦截剪贴板,可改用手动选中结果区文本再按 Ctrl 或 Command 加 C 复制。
导出或复制对照表有什么用?
对照表列出各场景删除前后效果,导出 CSV 带 BOM 可直接用 Excel 打开,方便团队对齐清洗规则。
相关工具
如果你还需要其他文本清洗类工具,下面这些同站工具同样在本地即时处理,方便配合使用。