using System;
using System.Linq;
using System.Text.RegularExpressions;
public class Test
{
public static void Main()
{
string sample = " class0 .calss1 .class2 .class3.class4 .class5 class6 .class7";
Regex regex = new Regex(@"\.[^ .]+");
var matches = regex.Matches(sample);
string[] result = matches.Cast<Match>().Select(x => x.Value).ToArray();
foreach (string word in result)
{
Console.WriteLine(word);
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uTGlucTsKdXNpbmcgU3lzdGVtLlRleHQuUmVndWxhckV4cHJlc3Npb25zOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewogICAgICAgIHN0cmluZyBzYW1wbGUgPSAiIGNsYXNzMCAuY2Fsc3MxIC5jbGFzczIgLmNsYXNzMy5jbGFzczQgLmNsYXNzNSBjbGFzczYgLmNsYXNzNyI7CiAgICAgICAgUmVnZXggcmVnZXggPSBuZXcgUmVnZXgoQCJcLlteIC5dKyIpOwogICAgICAgIHZhciBtYXRjaGVzID0gcmVnZXguTWF0Y2hlcyhzYW1wbGUpOwogICAgICAgIHN0cmluZ1tdIHJlc3VsdCA9IG1hdGNoZXMuQ2FzdDxNYXRjaD4oKS5TZWxlY3QoeCA9PiB4LlZhbHVlKS5Ub0FycmF5KCk7CiAgICAgICAgZm9yZWFjaCAoc3RyaW5nIHdvcmQgaW4gcmVzdWx0KQogICAgICAgIHsKICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUod29yZCk7CiAgICAgICAgfQoJfQp9