110,534
社区成员
发帖
与我相关
我的任务
分享
<td class="label">
<div class="label-td">
<p class="label sortable">
LK416050969CN <a id="m1" class="more-info" href="#" name="LK416050969CN" title="Delivered">
</a>
</p>
<p class="show-details" id="toggle-details">
<a href="#" index="0" id="toggle-link1" name="toggle-link1"><span class="hide-fromsighted">
Label number LK416050969CN open-close link</span> Show Details </a>
</p>
</div>
</td>
<td class="service">
<div class="td-service">
<p class="service sortable">
First-Class Mail International</p>
</div>
</td>
<td class="status">
<div class="td-status">
<p class="status sortable">
Delivered</p>
</div>
</td>
string tempStr = File.ReadAllText(@"C:\Documents and Settings\Administrator\桌面\Test.txt", Encoding.GetEncoding("GB2312"));//读取txt
var list = Regex.Matches(tempStr, @"(?i)<p[^>]*?class=(['""]?)label sortable\1[^>]*?>\s*([^<>]*?)\s*<a[^>]*?>[^<]*?</a>\s*</p>[\s\S]*?<p[^>]*?class=(['""]?)status sortable\3[^>]*?>\s*([^<>]*?)\s*</p>").Cast<Match>().Select(a => new {
Tracking=a.Groups[2].Value,
Status=a.Groups[4].Value
});
/*
[0] { Tracking = "LK416050969CN", Status = "Delivered" }
*/