using System;
using System.Collections.Generic;
using System.Linq;
using System.Text.RegularExpressions;
public class Test
{
public static void Main()
{
var pattern = new Regex(@"^(?:(\d{2})){3}\d([MF])(?:(\d{2})){3}", RegexOptions.ECMAScript);
var match = pattern.Match("7603259M2209058PRT<<<<<<<<<<<8");
if (match.Success)
{
Console.WriteLine(match.Groups[1].Captures[0].Value);
Console.WriteLine(match.Groups[1].Captures[1].Value);
Console.WriteLine(match.Groups[1].Captures[2].Value);
Console.WriteLine(match.Groups[2].Value);
Console.WriteLine(match.Groups[3].Captures[0].Value);
Console.WriteLine(match.Groups[3].Captures[1].Value);
Console.WriteLine(match.Groups[3].Captures[2].Value);
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKdXNpbmcgU3lzdGVtLkxpbnE7CnVzaW5nIFN5c3RlbS5UZXh0LlJlZ3VsYXJFeHByZXNzaW9uczsKCnB1YmxpYyBjbGFzcyBUZXN0CnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBNYWluKCkKCXsKCQl2YXIgcGF0dGVybiA9IG5ldyBSZWdleChAIl4oPzooXGR7Mn0pKXszfVxkKFtNRl0pKD86KFxkezJ9KSl7M30iLCBSZWdleE9wdGlvbnMuRUNNQVNjcmlwdCk7CgkJdmFyIG1hdGNoID0gcGF0dGVybi5NYXRjaCgiNzYwMzI1OU0yMjA5MDU4UFJUPDw8PDw8PDw8PDw4Iik7CgkJaWYgKG1hdGNoLlN1Y2Nlc3MpCgkJewoJCQlDb25zb2xlLldyaXRlTGluZShtYXRjaC5Hcm91cHNbMV0uQ2FwdHVyZXNbMF0uVmFsdWUpOwoJCQlDb25zb2xlLldyaXRlTGluZShtYXRjaC5Hcm91cHNbMV0uQ2FwdHVyZXNbMV0uVmFsdWUpOwoJCQlDb25zb2xlLldyaXRlTGluZShtYXRjaC5Hcm91cHNbMV0uQ2FwdHVyZXNbMl0uVmFsdWUpOwoJCQlDb25zb2xlLldyaXRlTGluZShtYXRjaC5Hcm91cHNbMl0uVmFsdWUpOwoJCQlDb25zb2xlLldyaXRlTGluZShtYXRjaC5Hcm91cHNbM10uQ2FwdHVyZXNbMF0uVmFsdWUpOwoJCQlDb25zb2xlLldyaXRlTGluZShtYXRjaC5Hcm91cHNbM10uQ2FwdHVyZXNbMV0uVmFsdWUpOwoJCQlDb25zb2xlLldyaXRlTGluZShtYXRjaC5Hcm91cHNbM10uQ2FwdHVyZXNbMl0uVmFsdWUpOwoJCX0KCQkKICAgICAgIAkKCX0KfQ==