我正在寻找一种从链接中提取用户名的方法,它一开始就是子域名.
应用程序的用户可以选择,输入用户名或指向配置文件的链接
public static string GetUsernameFromLink(string link)
{
if (Uri.IsWellFormedUriString(link, UriKind.Absolute))
{
// TODO: Extract
}
return link;
}
Run Code Online (Sandbox Code Playgroud)
无论哪种方式,如果他们做了一个链接它就会username.website.com.所以我说我输入https://adam.hello.com我需要提取adam
public static string GetUsernameFromLink(string link)
{
if (Uri.IsWellFormedUriString(link, UriKind.Absolute))
{
// TODO: Extract
Uri baseUri = new Uri(link);
var un = baseUri.Host.Split('.').First();
}
return link;
}
Run Code Online (Sandbox Code Playgroud)