感谢您使用微软产品。请您参阅下面的代码:同时,请您注意在正则式中用\s来表达空格的时候,您需要双写反斜杠。同样,您用\S表达非空格时,也要双写。void DumpHrefs(String inputString)
{ Regex r;
Match m; r = new Regex("href\\s*=\\s*(?:\"(?<1>[^\"]*)\"|(?<1>\\S+))", RegexOptions.IgnoreCase|RegexOptions.Compiled); for (m = r.Match(inputString); m.Success; m = m.NextMatch())
{
Console.WriteLine("Found href " + m.Groups[1] + " at "+ m.Groups[1].Index);
}
}希望对您有所帮助。-微软全球技术中心 -zgh本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
{ Regex r;
Match m; r = new Regex("href\\s*=\\s*(?:\"(?<1>[^\"]*)\"|(?<1>\\S+))", RegexOptions.IgnoreCase|RegexOptions.Compiled); for (m = r.Match(inputString); m.Success; m = m.NextMatch())
{
Console.WriteLine("Found href " + m.Groups[1] + " at "+ m.Groups[1].Index);
}
}希望对您有所帮助。-微软全球技术中心 -zgh本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
解决方案 »
- web系统中xml传输数据时如何实现的?
- 求邮件系统的教程.要讲解的全面的.哪个大哥告诉一下呀.
- [高分求助]sockets邮件发送的问题,AUTH LOGIN后发用户名时验证失败,请教思归,孟子等高手.
- ~~ 高分 求~~~~项目报价问题!!
- OracleTransaction trans = conn.BeginTransaction():未将对象设置引用到实例
- 当把DataGrid里的数据用WORD格式导出时,怎么修改数据库里的字段名
- 再次提问:在.cs里面如何设置 html控件的 value属性? 有代码。急啊!!1
- asp.net中怎样嵌进word的显示修订功能?
- 安装 vs.net 的时候 没有 装msdn ,现在查找帮助很不方便 , 我的问题是现在还能把msdn装上吗 ?
- 点聚 weboffice 怎么能将每次修改的内容保存到数据库里
- 高分求救水晶报表问题?
- DataTable怎么没有对数据记录操作的方法?
(?:href\s*=\s*['""]?)([^'"" >]+)[ '"">]?