using System;
using System.Text.RegularExpressions;
class Program
{
static void Main()
{
string input1 = "V1";
string input2 = "V11";
string pattern = @"V(\d+)"; // 正则表达式模式,匹配 V 后面的数字
// 提取 input1 中 V 后面的数字
Match match1 = Regex.Match(input1, pattern);
if (match1.Success)
{
string number1 = match1.Groups[1].Value;
Console.WriteLine($"输入字符串 {input1} 中 V 后面的数字是:{number1}");
}
// 提取 input2 中 V 后面的数字
Match match2 = Regex.Match(input2, pattern);
if (match2.Success)
{
string number2 = match2.Groups[1].Value;
Console.WriteLine($"输入字符串 {input2} 中 V 后面的数字是:{number2}");
}
}
}
C# 简单使用正则表达式来提取字符串中 V 后面的数字
最新推荐文章于 2024-07-29 13:46:39 发布