- c# 抓取到一串數據 希望大神們能幫我提取下裡面我想要的信息
-
table class="table">
<th colspan="2">
++ ip138.com查詢結果 ++
</th>
<tr><td width="33%">手機號碼段</td><td><span>15525414214</span></td></tr>
<tr><td>卡號歸屬地</td><td><span>湖南 長沙市</span></td></tr>
<tr><td>卡 類 型</td><td><span>聯通155卡</span></td></tr>
<tr><td>區 號</td><td><span>0731</span></td></tr>
<tr><td>郵 編</td><td><span>410000</span></td></tr>
<"
上面就是一個變量裡面的內容 截取之後我希望變成下面這樣
手機號碼段 15525414214
卡號歸屬地 湖南 長沙市
卡 類 型 聯通155卡
區 號 0731
郵 編 410000
最佳回答:
string s = "你那串html內容";
MatchCollection mc = Regex.Matches(s, "<tr><td[^>]*>([^<]+)</td><td><span>([^<]+)", RegexOptions.IgnoreCase);
foreach (Match m in mc) Response.Write(m.Groups[1].Value + " " + m.Groups[2].Value+"<BR>");