- 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==