用截取字符串中的数字,代码如下:
double d = 0; string str = "hello8023.1314world"; //要截取的字符串 Match m = Regex.Match(str, "\\d+(\\.\\d+){0,1}"); double.TryParse(m.Groups[0].ToString(), out d); Console.WriteLine(d); Console.ReadKey();
运行截图如下:

本文介绍了一种使用C#编程语言从字符串中提取数字的方法。通过正则表达式匹配,可以有效地从混合文本中抽取数值部分,并将其转换为double类型。此技术适用于需要从文本数据中快速提取数值信息的场景。
用截取字符串中的数字,代码如下:
double d = 0; string str = "hello8023.1314world"; //要截取的字符串 Match m = Regex.Match(str, "\\d+(\\.\\d+){0,1}"); double.TryParse(m.Groups[0].ToString(), out d); Console.WriteLine(d); Console.ReadKey();
运行截图如下:

转载于:https://www.cnblogs.com/527289276qq/p/4575520.html

被折叠的 条评论
为什么被折叠?