gpt4 book ai didi

c# - 从字符串中查找并提取所有数字

转载 作者:行者123 更新时间:2023-11-30 13:57:34 25 4
gpt4 key购买 nike

<分区>

我有这样一个字符串:“你好,我今年 43 岁,我需要 2 个汉堡,每个 1.99 美元”。我需要解析它并将其中的所有数字作为 double。因此该函数应返回一个值数组,例如:43, 2, 1.99。在 C++ 中,我应该全部自己编写,但 C# 有 Regex,我认为它在这里可能会有帮助:

String subjectString = "Hello I'm 43 years old, I need 2 burgers each for 1.99$";
resultString = Regex.Match(subjectString, @"\d+").Value;
double result = double.Parse(resultString);

在此之后,resultString 为“43”,result43.0。如何解析字符串以获得更多数字?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com