using System;
using System.Text.RegularExpressions;
public class Example
{
public static void Main()
{
string phone = "11122233334";
string txt = Regex.Replace(
Regex.Replace(phone, @"(^\d{10})(\d)", "$1 ext $2"),
@"(\d{3})(\d{3})(\d{4})", "($1) $2-$3");
Console.WriteLine(txt);
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpwdWJsaWMgY2xhc3MgRXhhbXBsZQp7CiAgIHB1YmxpYyBzdGF0aWMgdm9pZCBNYWluKCkKICAgewogICAgICBzdHJpbmcgcGhvbmUgPSAiMTExMjIyMzMzMzQiOwogICAgICAKICAgICAgc3RyaW5nIHR4dCA9IFJlZ2V4LlJlcGxhY2UoCiAgICAgIAkgICAgICAgICAgICAgUmVnZXguUmVwbGFjZShwaG9uZSwgQCIoXlxkezEwfSkoXGQpIiwgIiQxIGV4dCAkMiIpLAogICAgICAJICAgICAgICAgICBAIihcZHszfSkoXGR7M30pKFxkezR9KSIsICIoJDEpICQyLSQzIik7CiAgICAgIAkgICAgICAgICAgIAogICAgICBDb25zb2xlLldyaXRlTGluZSh0eHQpOwogICB9Cn0=