<ShuJu SIPID="92000043" HuJiaoLY="1-23-4567" TongHuaFY="2"></ShuJu>
<ShuJu SIPID="92000040" HuJiaoLY="1-23-4567" TongHuaFY="2"></ShuJu>
<ShuJu SIPID="92000041" HuJiaoLY="10-2-234567" TongHuaFY="2"></ShuJu>
<ShuJu SIPID="92000038" HuJiaoLY="10-2-234567" TongHuaFY="2"></ShuJu>
<ShuJu SIPID="92000045" HuJiaoLY="1100-23-10361" TongHuaFY="2"></ShuJu>我要显示sipid的值第一次值是:92000043;我用的正则表达式是:Regex.Match(strResult, "SIPID=\"(.*?)\"").Groups[1].Value;现在我想显示第二次,第三次值,该如何............
Regex.Match(strResult, "SIPID=\"(.*?)\"").Groups[2].Value;这个好像不行.请哪位老大帮忙
<ShuJu SIPID="92000040" HuJiaoLY="1-23-4567" TongHuaFY="2"></ShuJu>
<ShuJu SIPID="92000041" HuJiaoLY="10-2-234567" TongHuaFY="2"></ShuJu>
<ShuJu SIPID="92000038" HuJiaoLY="10-2-234567" TongHuaFY="2"></ShuJu>
<ShuJu SIPID="92000045" HuJiaoLY="1100-23-10361" TongHuaFY="2"></ShuJu>我要显示sipid的值第一次值是:92000043;我用的正则表达式是:Regex.Match(strResult, "SIPID=\"(.*?)\"").Groups[1].Value;现在我想显示第二次,第三次值,该如何............
Regex.Match(strResult, "SIPID=\"(.*?)\"").Groups[2].Value;这个好像不行.请哪位老大帮忙
解决方案 »
- uploadify 文件上传时中文件乱码-在线等解决办法
- NHibernate有人用吗,稳定性如何
- 为数据分页的问题
- 问一个技术性问题,.net静态列表的问题
- 关于字符串的截取问题,在线等...
- DataGrid如何更新主键列呢?
- 求助url授权问题
- 在同一行<tr>中,<td>这里有一个checkbox,value值永远的不到</td><td>这里是个hidden</td>,点击复选框如何得到hidden的值?用javascript
- 页面传值的问题?
- 制作好asp.net的程序后,如何保护程序的源代码不被别人偷窥?
- 疑惑:.net中为何不用ftp进行上传,而要用http上传文件
- 配置ASP.NET的运行环境,windows2003下是安装哪个版本的MDAC和.NET FRAMMEWORK SDK?
{
}
我原来的写法,当然是不对的
for (int i = 1;i<=int.Parse(strState); i++)
{
dr = dt.NewRow();
dr[0] = Regex.Match(strResult, "SIPID=\"(.*?)\"").Groups[i].Value; dt.Rows.Add(dr); }
for (Match m = r.Match(strResult); m.Success; m = m.NextMatch())
{
dr = dt.NewRow();
dr[0]=m.Groups[1].Value;
dt.Rows.Add(dr);
}
Dim m As Match
Dim mc As MatchCollection
Dim a(100), b(100) As String
Dim i As Integer = 0
mc = reg.Matches(temp)
For Each m In mc
a(i) = m.Groups("1").Value
b(i) = m.Groups("2").Value
i += 1
Next
dim temp as string=“你要搜索的内容”