日期:2014-05-17 浏览次数:21350 次
..............省略上面部分代码..............
string s = jieguo[0];
List<string> jieguo2 = new List<string>(); \\声明一维数组jieguo2
List<List<string>> jieguo3 = new List<List<string>>(); \\声明二维数组jieguo3
string pattern = @"sellername\\"""">(?<xing>(.*?))</span>.*?rmb-num\\"""">(?<rmb>([\d.]+))</em>.*?amount\\"""">(?<shuliang>(.*?))</td>.*?time\\"""">(?<time>([-\d\s:]+))</td>.*?<p>(?<kuanshi>(.*?))</p>"; \\定义正则表达式
MatchCollection collection = Regex.Matches(s, pattern);\\ 抽出15位顾客的信息
int i = 0;
ListViewItem item3 = new ListViewItem(i.ToString());\\ 声明item3为ListViewItem
foreach (Match match in collection)
{
GroupCollection gc = match.Groups;\\正则表达式的组group
jieguo2 = new List<string>();
jieguo2.Add(gc["xing"].Value); \\添加元素到一维数组jieguo2
jieguo2.Add(gc["rmb"].Value); \\添加元素到一维数组jieguo2
jieguo2.Add(gc["shuliang"].Value); \\添加元素到一维数组jieguo2
jieguo2.Add(gc["day"].Value); \\添加元素到一维数组jieguo2
jieguo2.Add(gc["time"].Value); \\添加元素到一维数组jieguo2
jieguo2.Add(gc["kuanshi"].Value); \\添加元素到一维数组jieguo2
jieguo3.Add(jieguo2); \\添加一维数组jieguo2 到 二维数组jieguo3