Webページを取得してh1タグの中身だけ抽出する方法です。
Regexクラスの初期化の際にオプションでSinglelineを設定するとh1タグ内で改行があったりしても上手く取得できます。
HttpWebRequest req = (HttpWebRequest)WebRequest.Create("https://***.***.***.***/"); HttpWebResponse res = (HttpWebResponse)req.GetResponse(); Stream stream = res.GetResponseStream(); StreamReader reader = new StreamReader(stream); string content = reader.ReadToEnd(); System.Text.RegularExpressions.Regex pattern = new System.Text.RegularExpressions.Regex(@"<h1[^>]*>(.*)</h1>", System.Text.RegularExpressions.RegexOptions.Singleline); System.Text.RegularExpressions.Match match = pattern.Match(content); if (match.Success) { string h1 = match.Groups[1].Value.Trim(); }