Tests.NetLogMonitorTests.TestRegex2 C# (CSharp) Method

TestRegex2() private method

private TestRegex2 ( ) : void
return void
        public void TestRegex2()
        {
            string line = @"{14:52:32} System:""LTT 7251"" StarPos:(-16.688,-8.094,116.344)ly  NormalFlight";
            Regex SystemRegex = new Regex(@"^{([0-9][0-9]:[0-9][0-9]:[0-9][0-9])} System:""([^""]+)"" StarPos:\((-?[0-9]+\.[0-9]+),(-?[0-9]+\.[0-9]+),(-?[0-9]+\.[0-9]+)\)ly .*? ([A-Za-z]+)$");
            Match match = SystemRegex.Match(line);
            Assert.IsTrue(match.Success);
            Console.Out.WriteLine(match.Groups[0].Value);
            Console.Out.WriteLine(match.Groups[1].Value);
            Console.Out.WriteLine(match.Groups[2].Value);
            Console.Out.WriteLine(match.Groups[3].Value);
            Console.Out.WriteLine(match.Groups[4].Value);
            Console.Out.WriteLine(match.Groups[5].Value);
            Console.Out.WriteLine(match.Groups[6].Value);
            Assert.AreEqual("NormalFlight", match.Groups[6].Value);
        }