using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text.RegularExpressions;
public class Test
{
private static readonly Regex rxFirst5Words = new Regex(@"^\W*\w+(?:\W+\w+){4}", RegexOptions.Compiled);
public static void Main()
{
var s = "The quick_brown, fox1 jumps over the lazy dog";
var result = rxFirst5Words.Match(s);
if (result.Success)
Console.WriteLine(result.Value);
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKdXNpbmcgU3lzdGVtLklPOwp1c2luZyBTeXN0ZW0uTGlucTsKdXNpbmcgU3lzdGVtLlRleHQuUmVndWxhckV4cHJlc3Npb25zOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHJpdmF0ZSBzdGF0aWMgcmVhZG9ubHkgUmVnZXggcnhGaXJzdDVXb3JkcyA9IG5ldyBSZWdleChAIl5cVypcdysoPzpcVytcdyspezR9IiwgUmVnZXhPcHRpb25zLkNvbXBpbGVkKTsKCQoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJCXZhciBzID0gIlRoZSBxdWlja19icm93biwgZm94MSBqdW1wcyBvdmVyIHRoZSBsYXp5IGRvZyI7CiAgICAJdmFyIHJlc3VsdCA9IHJ4Rmlyc3Q1V29yZHMuTWF0Y2gocyk7CiAgICAgICAgaWYgKHJlc3VsdC5TdWNjZXNzKQogICAgICAgIAlDb25zb2xlLldyaXRlTGluZShyZXN1bHQuVmFsdWUpOwoJfQp9