C# 从通配符URI检索域

C# 从通配符URI检索域,c#,.net,C#,.net,我需要一个关于如何从以下位置检索域的建议: *.yahoo.co.uk *.yahoo.com 因此,在这两种情况下,我的方法都必须返回yahoo.co.uk和yahoo.com 有没有一个简单的方法可以做到这一点,或者我只需要努力处理字符串和计算“.”之类的字符 先谢谢你 问候, Andrei如果您只想删除“.”和“*”字符,可以使用TrimStart: String testString = "*.yahoo.co.uk"; Console.WriteLine(testString.Tr

我需要一个关于如何从以下位置检索域的建议:

  • *.yahoo.co.uk

  • *.yahoo.com

因此,在这两种情况下,我的方法都必须返回yahoo.co.uk和yahoo.com

有没有一个简单的方法可以做到这一点,或者我只需要努力处理字符串和计算“.”之类的字符

先谢谢你

问候,


Andrei

如果您只想删除“.”和“*”字符,可以使用TrimStart:

String testString = "*.yahoo.co.uk";
Console.WriteLine(testString.TrimStart(new char[]{'.','*'}));
a) 用什么语言?b) 您的域名模式中通配符的确切规则是什么?
String testString = "*.yahoo.co.uk";
Console.WriteLine(testString.TrimStart(new char[]{'.','*'}));