在HTML C#中搜索某些内容
本文关键字:搜索 HTML | 更新日期: 2023-09-27 18:28:14
我在字符串中有一个Html页面。
<html>
.....
<script>
{
http:'''/'''/cs513404v4.vk.me'''/u3692175'''/videos'''/49a2e8d28c.720.mp4
}
.....
</script>
</html>
这个html页面中有一个链接。如何搜索"720.mp4"并获取所有链接。谢谢你的帮助。
简单的regexp将帮助您。
你正在寻找以http开头,以720.mp4 结尾的东西
示例代码:
string strRegex = @"http.*720.mp4";
RegexOptions myRegexOptions = RegexOptions.None;
Regex myRegex = new Regex(strRegex, myRegexOptions);
string strTargetString = @"<html> " + "'n" + @" ....." + "'n" + @" <script>" + "'n" + @" {" + "'n" + @" http:'''/'''/cs513404v4.vk.me'''/u3692175'''/videos'''/49a2e8d28c.720.mp4 " + "'n" + @" }" + "'n" + @" ....." + "'n" + @" </script>" + "'n" + @" </html>";
foreach (Match myMatch in myRegex.Matches(strTargetString))
{
if (myMatch.Success)
{
// Add your code here
}
}