求個提取網頁上面的title,keywords,description的正則運算式或者方法。
網上找了下,都只提取得到標題,提取不了描述和關鍵字

網上找了下方法,只可以提取到標題,提取不了描述和關鍵字。正則這塊,都沒寫過。

求大佬幫忙寫個唄。
uj5u.com熱心網友回復:
try this one:https://www.pixelstech.net/article/1341328160-Regular-expression-to-get-html-meta-description
uj5u.com熱心網友回復:
推薦一個開源組件 HtmlAgilityPack。決議html檔案我都用它。
uj5u.com熱心網友回復:
string description= Regex.Match(html, "(?is)(?<=<meta name=\"description\"\\s*content=\")[^\"]*(?=\")").Value;
string keywords= Regex.Match(html, "(?is)(?<=<meta name=\"keywords\"\\s*content=\")[^\"]*(?=\")").Value;
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/9880.html
標籤:ASP.NET
上一篇:c# 使用tts 實作語音播放
下一篇:C# double計算問題
