c# 正则获取html标签内容,c# – 使用正则表达式在多个HTML标记之间获取文本
生活随笔
收集整理的這篇文章主要介紹了
c# 正则获取html标签内容,c# – 使用正则表达式在多个HTML标记之间获取文本
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
使用正則表達(dá)式,我希望能夠在多個(gè)DIV標(biāo)記之間獲取文本.例如,以下內(nèi)容:
first html taganother tag輸出:
first html tag
another tag
我使用的正則表達(dá)式模式只匹配我的最后一個(gè)div標(biāo)簽并錯(cuò)過了第一個(gè).
碼:
static void Main(string[] args)
{
string input = "
This is a testThis is ANOTHER test";string pattern = "(
)(.*)()";MatchCollection matches = Regex.Matches(input, pattern);
Console.WriteLine("Matches found: {0}", matches.Count);
if (matches.Count > 0)
foreach (Match m in matches)
Console.WriteLine("Inner DIV: {0}", m.Groups[2]);
Console.ReadLine();
}
輸出:
匹配發(fā)現(xiàn):1
內(nèi)部DIV:這是另一個(gè)測(cè)試
總結(jié)
以上是生活随笔為你收集整理的c# 正则获取html标签内容,c# – 使用正则表达式在多个HTML标记之间获取文本的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 宜春治疗男性精子活力低最好的医院推荐
- 下一篇: 华为NOVa8Pr0是用鸿蒙系统吗,华为