62,041
社区成员
发帖
与我相关
我的任务
分享
string pattern = @"(?i)<div[^>]*?class=(['""]?)d-head\1[^>]*?>[\s\S]*?<div[^>]*?class=(['""]?)d-logo\2[^>]*?>[\s\S]*?";
pattern += @"<img[^>]*?src=(['""]?)[^'""]*?/?([^/'""]*?\.[^/'""]*?)\3[^>]*?>\s*?</div>";
pattern += @"[\s\S]*?<div[^>]*?class=(['""]?)d-logo-txt\5[^>]*?>[\s\S]*?<p[^>]*?>";
pattern +=@"([^<>]+?)</p>\s*?<p[^>]*?>[^::]*?[::]\s*?([^<>]+?)</p>\s*?<p[^>]*?>[\s\S]*?<span[^>]*?>([^<>]+?)</span>[\s\S]*?</p>\s*?</div>\s*?</div>";
string tempStr = File.ReadAllText(@"C:\Documents and Settings\Administrator\桌面\Test.txt", Encoding.GetEncoding("GB2312"));//读取txt
Match m1 = Regex.Match(tempStr,pattern);
string v1 = m1.Groups[4].Value;//1111.jpg
string v2 = m1.Groups[6].Value;//公司名称
string v3 = m1.Groups[7].Value;//杨经理
string v4 = m1.Groups[8].Value;//13800000000