2010-12-26 8 views
1

からドメインを取得します。は、私は次のドメインを取得することができる方法の提案を必要とするワイルドカードURI

  • * .yahoo.co.uk

  • * .yahoo.com

どちらの場合でも、私のメソッドはyahoo.co.ukとyahoo.comを返さなければなりません。

これを行う簡単な方法はありますか、または文字列と "。"文字を数えて苦労しなければなりません。そんなもの?

ありがとうございます。

よろしく、

アンドレイ

+1

a)どのような言語ですか? b)ドメイン名パターンのワイルドカードの**正確な**ルールは何ですか? –

答えて

1
あなただけの除去のためにlokkingされている場合は、TrimStartを使用することができ

'' 「*」文字:

String testString = "*.yahoo.co.uk"; 
Console.WriteLine(testString.TrimStart(new char[]{'.','*'})); 
1
if (s.StartsWith("*.")) s = s.Substring(2) 
関連する問題