所以我正在使用c#win表單程序,並且我需要它使用Regex.Match方法來顯示頁面上寫的某些內容。Regex.Match問題c#
HTML網站
<pre id="code" class="brush: text; plain-text">1</pre>
什麼,我已經試過
if (WebBrowserReadyState.Complete == webBrowser1.ReadyState)
{
if (webBrowser1.DocumentText.Contains("brush: text; plain-text"))
{
Match match1 = Regex.Match("class=\"brush: text; plain-text\">(.*?)<", webBrowser1.DocumentText.Replace("\r", "").Replace("\n", ""));
if (match1.Success)
{
String pointsStr = match1.Result("$1").ToString();
label7.Text = pointsStr;
}
}
}
鏈接到HTML頁面:https://www.dropbox.com/s/6te2udjz14tutpt/Verison.txt?dl=0
基本上我需要它Label7.Text顯示1這是後完全加載網頁。
http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags閱讀本文! – mybirthname 2014-12-03 01:05:28
所有人都尊重,在這之前我已經完成了這個方法,我不認爲那個人完全理智。 – Programerszz 2014-12-03 01:09:05
**不要這樣做**。而是使用HTML Agility Pack。 – SLaks 2014-12-03 01:10:52