您好,我正在嘗試爲windows phone創建一個小webapp。 它拉下一個wepage並將源代碼保存在一個文本塊中,我想要做的是讓應用程序讀取該文本塊並確定是否包含設置值=「http://test.com」如果它確實需要它提取完整網址。查找字符串是否包含值,然後提取
到目前爲止,我有什麼是
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));
}`
希望這是有道理的,我只有最近纔開始編程。 感謝
看看正則表達式的http:/ /www.dotnetperls.com/regex-match – Jonesopolis
你不能那樣做。我猜stringHtml可以是任何包含url的文本出現在任何地方。所以即使是正則表達式在這種情況下也無濟於事。 – cissharp