using System;
using System.Linq;
using System.IO;
using System.Text.RegularExpressions;
public class Test
{
public static void Main()
{
var strs = new string[] {"16440 dallas", "23941 cityO ", "931 00 Texas", "10581 New Orleans"};
foreach (var s in strs) {
var match = Regex.Match(s, @"(\p{L}+)\s*$");
if (match.Success)
{
Console.WriteLine(match.Groups[1].Value);
}
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uTGlucTsKdXNpbmcgU3lzdGVtLklPOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CgkJdmFyIHN0cnMgPSBuZXcgc3RyaW5nW10geyIxNjQ0MCBkYWxsYXMiLCAiMjM5NDEgY2l0eU8gICAgICIsICI5MzEgMDAgVGV4YXMiLCAiMTA1ODEgTmV3IE9ybGVhbnMifTsKICAgICAgICBmb3JlYWNoICh2YXIgcyBpbiBzdHJzKSB7CiAgICAgICAgCXZhciBtYXRjaCA9IFJlZ2V4Lk1hdGNoKHMsIEAiKFxwe0x9KylccyokIik7CiAgICAgICAgCWlmIChtYXRjaC5TdWNjZXNzKQogICAgICAgIAl7CiAgICAgICAgCQlDb25zb2xlLldyaXRlTGluZShtYXRjaC5Hcm91cHNbMV0uVmFsdWUpOwogICAgICAgIAl9CiAgICAgICAgfQogICAgICAgIAoJfQp9