I want to fill an object with records from a string where it matches a rule. The rule is if it contains at least 3 dots with a space to the right(". . . ") then I extract the first text to the left, the text that I just selected and its length.
string strdata = "Nume. . . . . . .Data nasterii. . . . .Nr. . . .";
Regex rgx = new Regex(". . . ");//At least 3 dots ". . . "
foreach (Match match in rgx.Matches(strdata))
lst.Add(new obj1{ Label = "?", Value = match.Groups[1].Value, Length = match.Groups[1].Length });
I want to achive:

Q: What pattern do I have to use ?