我需要一个关于如何从以下位置检索域名的建议:
*。yahoo.co.uk
*。yahoo.com
所以,在这两种情况下,我的方法必须返回yahoo.co.uk和yahoo.com。
有没有一种简单的方法可以做到这一点,或者我只需要努力处理字符串并计算“。”中的字符。和那样的东西?
提前谢谢。
此致
安德烈
答案 0 :(得分:1)
if (s.StartsWith("*.")) s = s.Substring(2)
答案 1 :(得分:1)
如果您正在寻找剥离'。'的话,可以使用TrimStart。和'*'字符:
String testString = "*.yahoo.co.uk";
Console.WriteLine(testString.TrimStart(new char[]{'.','*'}));