Regex 正则表达式-将字符串拆分为组
在正则表达式中,如何将下面的字符串拆分为不同的组Regex 正则表达式-将字符串拆分为组,regex,Regex,在正则表达式中,如何将下面的字符串拆分为不同的组 7000.401.581800.161E.000.0000.0000 group 1 = 7000 group 2 = 401 group 3 = 581800 group 4 = 000 group 5 = 0000 group 6 = 0000 Split将拆分字符串,即将其拆分为子字符串,删除您提供的模式,例如,如果您在“.”上拆分: 这不太安全,因为字符串可以与characterWhat language一起使用?它可能类似
7000.401.581800.161E.000.0000.0000
group 1 = 7000
group 2 = 401
group 3 = 581800
group 4 = 000
group 5 = 0000
group 6 = 0000
Split将拆分字符串,即将其拆分为子字符串,删除您提供的模式,例如,如果您在“.”上拆分:
这不太安全,因为字符串可以与characterWhat language一起使用?它可能类似于
/(\d+(:\.\124$)/g
这样做(\w+)(\w+)(\w+)(\w+)(\w+)。(\w+)。(\w+)。(\w+)@user1902849如果您使用\w+,您还将获得包含字母的组
foreach (string s in Regex.Split("7000.401.581800.161E.000.0000.0000", "."))
{
Console.WriteLine(s);
}