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);
}