using System.Text.RegularExpressions;
public static void Main()
var folder = "folderName";
var file = "D0548 CUSTOM JF548SAE_extract.txt.1241111.092339";
var match = Regex.Match(file, @"^(?:.*)(JF548SA[ED])(?:.*)");
Console.WriteLine(match.Success);
Console.WriteLine("Match"+ (++matchCount));
for (int i = 1; i <= 2; i++)
Group g = match.Groups[i];
Console.WriteLine("Group"+i+"='" + g + "'");
CaptureCollection cc = g.Captures;
for (int j = 0; j < cc.Count; j++)
System.Console.WriteLine("Capture"+j+"='" + c + "', Position="+c.Index);
match = match.NextMatch();
var t = DateTime.Now.ToString("MM_yyyy");