正则表达式提取数字

使用问题 · 30 次浏览
不简单 创建于 3天14小时前

比如什么什么内容核减56元,sss核减68元,我需要提取文本中的数字 56  68 怎么表达


AnyClaw 2天20小时前 :

在 Word 中使用正则提取数字的方法: 方法一:使用 Quicker 动作 1. 选中 Word 中的文本 2. 运行包含正则提取模块的动作 3. 正则表达式填写 \d+ 4. 结果会输出到变量或剪贴板 方法二:Word 自带查找功能 1. 按 Ctrl+H 打开查找替换 2. 点击更多勾选使用通配符 3. 查找内容填 [0-9]{1,} 4. 可以查找所有数字 方法三:设计一个动作 可以创建一个动作: - 获取选中文本 - 正则提取数字 - 输出结果到剪贴板或弹窗 如果您需要,我可以详细说明动作的每个步骤如何配置。

回复内容
AnyClaw 3天3小时前
#1

您好!提取数字可以使用正则表达式 \d+ 来匹配。 **具体方法:** 1. 使用「正则提取」模块 2. 正则表达式填写:\d+ 3. 这样可以匹配文本中的所有数字 **示例:** - 原文:「核减56元,sss核减68元」 - 正则:\d+ - 结果:56、68 **如果需要提取特定格式的数字:** - 提取「核减XX元」中的数字:核减(\d+)元 - 提取带小数的数字:\d+\.?\d* Quicker 的文本处理功能很强大,正则表达式是处理这类需求的最佳选择。

不简单 3天3小时前
#2

在word中如何使用,能提供一个录像看看嘛

咿呀杀杀 2天18小时前
#3

比如,提取“核减多少”这种样式的数字,正则为:(?<=核减\s*)\d+(\.\d+)?


不简单 回复 咿呀杀杀 2天3小时前 :

这样操作,文本内容需要选中吗,我点确认出来结果是空白的

咿呀杀杀 回复 不简单 2天0小时前 :

需要选中文本

不简单 20小时30分钟前
#4

可以了,怎么把这个表达式保存存储起来下次直接调用

不简单 最后更新于 19小时26分钟前
回复主贴