🔢

文本提取数字

自动识别并提取一段文本中的所有数字(包含小数和负数),并支持按行或逗号分隔输出。

文本提取数字

文本提取数字工具使用指南

📌 简介

文本提取数字工具是一款用于自动化数据清洗的在线神器。在处理爬虫抓取的数据、OCR 识别出来的文本、或者是混杂的聊天记录时,我们经常需要从一大段文字中把所有的数字(如价格、数量、电话号码、坐标等)单独抽离出来。如果手动一个个复制,不仅耗时极易出错。本工具只需一键,即可利用正则表达式将所有数字精准提取出来,并整理成整洁的列表。

📖 正则表达式的提取魔法

本工具的核心是一组精心编写的正则表达式。如果只提取整数,模式为 `\d+`;如果包含小数,模式会扩展为 `\d+(\.\d+)?`,代表“至少一个数字,后面可选地跟着一个小数点和至少一个数字”。当勾选“包含负数”时,开头会增加 `-?`。这种基于模式匹配的机制,能够完美忽略中文字符、英文字母和标点符号,只“吸”走纯净的数字,是数据清洗过程中最基础且最高效的手段。

💼 常见应用场景

⚙️ 使用步骤

  1. 将包含数字的复杂文本粘贴到左侧。
  2. 选择输出分隔符(如“每行一个”方便导入 Excel)。
  3. 根据需要勾选是否提取小数或负数。
  4. 右侧实时输出纯净的数字列表,点击“复制结果”即可。

⚠️ 注意事项

❓ 常见问题 (FAQ)

Q: 为什么提取的结果中包含日期中的数字?

A: 因为日期(如 2024-01-01)本质上也是由数字和连字符组成的。如果需要排除日期,目前的简单正则暂无法自动识别,需在提取后手动筛选。