regex - 正则表达式在某个字符串之前最后出现的数字
问题描述
我正在尝试创建正则表达式来检索最后一个数字,如果有一个数字或任何数字,如果没有任何来自字符串。例子:
6 łyżek stopionego masła -> 6
5 łyżek blabla, 6 łyżek masła -> 6
5 łyżek mąki lub masła -> 5
我只匹配 masła (更改变量),因此它必须包含在正则表达式中
编辑:我无法解释我真正需要什么:这是 regex101 示例:https ://regex101.com/r/pEeRk3/1
EDIT2:Emma 的解决方案效果很好,但我还需要解析小数和 2 个多位数字,这意味着它们也会匹配: https ://regex101.com/r/pEeRk3/3 - 我在关联
解决方案
推荐阅读
- java - 如何在两个 JTable 之间同步选择、排序和过滤
- python - 用于批次的 TensorFlow 成对点积
- javascript - 使用 NPM Python Shell 回调 Electron
- oauth-2.0 - “同意申请”和“添加委托权限授予”有什么区别?
- azure - Azure Cosmos DB 在存储过程中解码 base64
- python - 如何解决“pygame.init()”错误?
- javascript - 如何在node.js中提取标签的href
- mysql - 选择特定数量的子项目
- docker - 在 docker 容器内运行的主机命令无法解析容器主机名,但 ping 可以
- deep-learning - 如何调整图像分割蒙版的大小?