0

こんにちは、Windows Phone 用の小さな Web アプリケーションを作成しようとしています。それはウェブページをプルダウンし、ソースコードをテキストブロックに保存します。私がやりたいのは、アプリにそのテキストブロックを読み取らせ、設定値が含まれているかどうかを判断することです = " http://test.com " 必要な場合完全な URL を抽出します。

これまでのところ、私が持っているのは

        string stringToCheck = "http://test.com";
        string stringhtml = invisiBlockHtml.Text;

        if (stringhtml.Contains(stringToCheck))
        {
            // StreamReader sr = new StreamReader(stringhtml);
            // here i was hoping there was some way for StreamReader or another function to read the string and then pull out the full url



        webBrowser1.Navigate(new Uri("found Url", UriKind.Absolute));  }

        else
        {
            webBrowser1.Navigate(new Uri("http://dontcontain.com", UriKind.Absolute));
        }` 

これが理にかなっていることを願っています。私はごく最近プログラミングを始めたばかりです。ありがとう

4

2 に答える 2

0

コメントしましたが、ここに正規表現ガイド全体があります->

C# の正規表現チート シート

Regex Hero正規表現をテストするのに適した場所

正規表現マッチングC#で正規表現から一致した値を取得する方法(あなたの質問)

編集

多分私は質問を誤解しましたが。正確な URL をお探しですか、それとも任意の URL をお探しですか? 正確な URl を探している場合、.Contains() が true を返す場合、URL は既にわかっています。

于 2013-06-20T15:07:58.157 に答える