我试图从互联网上的页面中获取html代码,将其保存为文本文件,然后读取文本文件找到代码的一部分,将其保存为var并将其保存到c#中的控制台。
这是我尝试的代码,但它不起作用
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication3
{
class StringSearch
{
static void Main()
{
string HTML = System.IO.File.ReadAllText(@"C:\Users\gamer\Desktop\HTML\code test.txt");
string sPattern = "code";
foreach (string s in HTML)
{
System.Console.Write("{0,24}", s);
if (System.Text.RegularExpressions.Regex.IsMatch(s, sPattern, System.Text.RegularExpressions.RegexOptions.IgnoreCase))
{
System.Console.WriteLine(" (match for '{0}' found)", sPattern);
}
else
{
System.Console.WriteLine();
}
}
System.Console.WriteLine("Press any key to exit.");
System.Console.ReadKey();
}
}
}
P.S如果你知道一种方法来捕获页面HTML代码/页面HTML代码的一部分,那就更好了 谢谢