c# - 如何从字符串中提取浮点数但不包括同一字符串中的其他数字
问题描述
我有以下字符串:
“您已选择:7 年固定价格 8.25¢/件”
如何在 C# 中从该字符串中仅提取“8.25”?
我尝试了以下正则表达式选项:
(\d+)(?:\.(\d{1,2}))?
但-?\d+(?:\.\d+)?
两者都只提取“7”,这是它找到的第一个数字。
解决方案
推荐阅读
- python - 打印所有小于python列表中最后一个数字的数字
- javascript - 从 div 中获取特定文本并制作成链接
- javascript - 如何将元素的显示设置为 'block' ?(更多下文)
- java - 具有多个分隔符的拆分和扫描仪
- grails - Grails 3 为 application.yml 中的多个映射配置 CORS
- python - Python 传输列表作为函数参数
- c++ - 带有比较器的映射构造函数
- javascript - 在 React 中滚动时使用淡入淡出动画更改背景颜色
- sql - 从不同的表中选择条目
- c# - 从 WinForms 中的另一个选项卡获取 FastColoredTextBox.Text?