using System;
using System.Text.RegularExpressions;
using System.Linq;
public class Test
{
public static void Main()
{
string strText = "EYDLessThan5Days";
var arr = Regex.Matches(strText, @"[A-Z]+(?=[A-Z][a-z]+)|\d|[A-Z][a-z]+")
.Cast <Match>()
.Select(m => m.Value)
.ToArray();
Console.WriteLine(String.Join(" ", arr));
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CnVzaW5nIFN5c3RlbS5MaW5xOwpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CgkJc3RyaW5nIHN0clRleHQgPSAiRVlETGVzc1RoYW41RGF5cyI7CiAgICAgICAgdmFyIGFyciA9IFJlZ2V4Lk1hdGNoZXMoc3RyVGV4dCwgQCJbQS1aXSsoPz1bQS1aXVthLXpdKyl8XGR8W0EtWl1bYS16XSsiKQogICAgICAgICAuQ2FzdCA8TWF0Y2g+KCkKICAgICAgICAgLlNlbGVjdChtID0+IG0uVmFsdWUpCiAgICAgICAgIC5Ub0FycmF5KCk7CiAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoU3RyaW5nLkpvaW4oIiAiLCBhcnIpKTsKCX0KfQ==