在C#中,可以使用正则表达式来提取文本中的数字。下面是一个示例代码:\n\ncsharp\nusing System;\nusing System.Text.RegularExpressions;\n\nclass Program\n{\n static void Main()\n {\n string text = "这是一个包含数字123的文本";\n \n // 使用正则表达式提取数字\n string pattern = @"\d+";\n MatchCollection matches = Regex.Matches(text, pattern);\n \n // 输出提取到的数字\n foreach (Match match in matches)\n {\n Console.WriteLine(match.Value);\n }\n }\n}\n\n\n上述代码使用了 Regex.Matches 方法和正则表达式 \d+ 来提取文本中的数字。 \d 表示匹配任意一个数字字符,+ 表示匹配一个或多个数字字符。\n\n运行上述代码,将输出:\n\n\n123\n

C#提取文本中的数字:正则表达式方法

原文地址: https://www.cveoy.top/t/topic/qbJm 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录